Главная /
Программирование на языке C++ /
Какой из операторов нужно использовать для того, чтобы инициализировать значение p адресом объекта ob для приведенного ниже кода? class myclass { int a; public: myclass(int x); }; myclass::myclass(int x) { a = x;} int main() { myclass ob(120); myclass *p;
Какой из операторов нужно использовать для того, чтобы инициализировать значение p
адресом объекта ob
для приведенного ниже кода?
class myclass
{
int a;
public:
myclass(int x);
};
myclass::myclass(int x) { a = x;}
int main()
{
myclass ob(120);
myclass *p;
return 0;
}
вопрос
Правильный ответ:
*p = myclass *ob;
*p = *ob;
p = &ob;
p = *ob;
p = ob;
Сложность вопроса
60
Сложность курса: Программирование на языке C++
54
Оценить вопрос
Комментарии:
Аноним
Я завалил зачёт, почему я не углядел этот великолепный сайт с ответами с тестами intuit раньше
16 апр 2019
Аноним
Это очень намудрённый тест intuit.
18 окт 2016
Аноним
Экзамен сдал на 4 с минусом. Спасибо сайту
21 фев 2016
Другие ответы на вопросы из темы программирование интуит.
- # Выберите все правильные ответы. Алфавит языка C++ включает в себя:
- # Какое из следующих утверждений относительно классов и структур истинно?
- # С каким модификатором доступа должны быть описаны члены класса, чтобы к ним имели доступ любые объекты?
- # Что необходимо поставить на место "???" в приведенном примере так, чтобы класс C не имел доступа к неоткрытым (non-public) членам класса A? class A { // ... }; class B : ??? A {}; class C : public B {};
- # Какое из приведенных ниже утверждений ЛОЖНО в применении к классам?