Форум программистов, компьютерный форум CyberForum.ru

Проблемы с ответом - C++

Восстановить пароль Регистрация
 
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
25.11.2012, 07:12     Проблемы с ответом #1
Помогите, пожалуйста, с ответом.

Какой результат следующего кода:
int v1 = 2, v2 = -1, *p1, *p2;
p1 = & v1;
p2 = & v2;
p2 = p1;
cout << *p2 << endl;


A) 1
B) -1
C) -2
D) 2
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11815 / 6794 / 769
Регистрация: 27.09.2012
Сообщений: 16,865
Записей в блоге: 2
Завершенные тесты: 1
25.11.2012, 07:15     Проблемы с ответом #2
Ответ D - 2
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
25.11.2012, 07:17  [ТС]     Проблемы с ответом #3
и следующего тоже:

double *p1;
p1 = new double(3.0);
cout << *p1;


Question 3 options:
A) Unknown, the code is illegal, p1 points to a dynamic array.
B) Unknown, the address p1 points to is not initialized.
C) 3.0
D) 0.0
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11815 / 6794 / 769
Регистрация: 27.09.2012
Сообщений: 16,865
Записей в блоге: 2
Завершенные тесты: 1
25.11.2012, 07:20     Проблемы с ответом #4
C - 3
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
25.11.2012, 07:38  [ТС]     Проблемы с ответом #5
А можно ещё пару вопросов?

1. Какое из следующих утверждений правильно выводит на экран значение кот в адресс памяти указывает на pointer p1?

A) cout << int* p1;
B) cout << p1;
C) cout << &p1;
D) cout << *p1.

2. Что из следующих правильно declares a user-defined data type that defines a pointer to a double type value?

A)
typedef double* doublePtr;

B)
typedef doublePtr* double

C)
double* doublePtr ;

D)
typedef doublePtr double*;
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11815 / 6794 / 769
Регистрация: 27.09.2012
Сообщений: 16,865
Записей в блоге: 2
Завершенные тесты: 1
25.11.2012, 07:43     Проблемы с ответом #6
Цитата Сообщение от QWERY_2012 Посмотреть сообщение
1. Какое из следующих утверждений правильно выводит на экран значение кот в адресс памяти указывает на pointer p1?
Такое ощущение, что через переводчик переведено. D - но могу ошибаться, ибо переводчик

Цитата Сообщение от QWERY_2012 Посмотреть сообщение
2. Что из следующих правильно declares a user-defined data type that defines a pointer to a double type value?
A
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
25.11.2012, 07:54  [ТС]     Проблемы с ответом #7
Цитата Сообщение от Croessmah Посмотреть сообщение
Такое ощущение, что через переводчик переведено. D - но могу ошибаться, ибо переводчик


A
Вот так читать книги по С++ на английском...
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11815 / 6794 / 769
Регистрация: 27.09.2012
Сообщений: 16,865
Записей в блоге: 2
Завершенные тесты: 1
25.11.2012, 07:56     Проблемы с ответом #8
Цитата Сообщение от QWERY_2012 Посмотреть сообщение
Вот так читать книги по С++ на английском...
Может стоит подучить английский, перед тем как читать? Иначе, лучше вообще перевод готовый читать.
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
25.11.2012, 08:13  [ТС]     Проблемы с ответом #9
А как на счёт этого?

Вопрос: Что из следующего valid declarations для assignment operator для класса myClass?


A) void operator = (const myClass& source);
B) void friend operator = (myClass& left, const myClass& source);
C) void friend operator = (const myClass& source);
D) void operator = (myClass& left, const myClass& source);
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11815 / 6794 / 769
Регистрация: 27.09.2012
Сообщений: 16,865
Записей в блоге: 2
Завершенные тесты: 1
25.11.2012, 08:23     Проблемы с ответом #10
Цитата Сообщение от QWERY_2012 Посмотреть сообщение
Что из следующего valid declarations для assignment operator для класса myClass?
Цитата Сообщение от QWERY_2012 Посмотреть сообщение
assignment operator
оператор присваивания.

A
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.11.2012, 08:32     Проблемы с ответом
Еще ссылки по теме:

C++ Подскажите, пожалуйста, с ответом
Найти номер наименьшего положительного числа в заданной последовательности. Если в ней отсутствуют положительные числа, ответом должно быть -1 C++
C++ Вычислить значение выражения: результат не совпадает с ответом

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
0x10
2425 / 1597 / 232
Регистрация: 24.11.2012
Сообщений: 3,919
25.11.2012, 08:32     Проблемы с ответом #11
QWERY_2012, это откуда такие вопросы? Оператор присваивания, не возвращающий значения - это, блин, круто.
Yandex
Объявления
25.11.2012, 08:32     Проблемы с ответом
Ответ Создать тему
Опции темы

Текущее время: 16:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru