Главная /
Язык программирования C++ /
Произойдет ли ошибка при компиляции этого кода? class Channel { public: void SetNumber (int n) { number = n;}; int GetNumber() const { return number;}; int number;}; int main() { private : int n;} Channel ch; {Channel ch; ch.number = 9; ch.SetNumber(10);
Произойдет ли ошибка при компиляции этого кода?
class Channel
{ public:
void SetNumber (int n) { number = n;};
int GetNumber() const { return number;};
int number;};
int main()
{ private : int n;} Channel ch;
{Channel ch;
ch.number = 9;
ch.SetNumber(10);
Channel ch2(2);}
вопрос
Правильный ответ:
нет, не произойдет
да, произойдет, запись неверна
произойдет при обнулении
n
произойдет при
n=10
Сложность вопроса
31
Сложность курса: Язык программирования C++
54
Оценить вопрос
Комментарии:
Аноним
Экзамен сдал на отлично. Ура
07 ноя 2020
Аноним
Это было сложно
17 апр 2017
Другие ответы на вопросы из темы программирование интуит.
- # Отметьте верное утверждение:
- # Укажите в каком выражении используется операция с наивысшим приоритетом?
- # Укажите правильное объявление?
- # Что выведет следующая программа ? #include <iostream.h> int main() { int 1_i ; for( 1_i = 0; 1_i < 9; 1_i++) cout << 1_i +1; return 1; }
- # Если функция вычисления суммы целых чисел, находящихся между двумя заданными (начальное и конечное включительно), имеет прототип int sum(int start, int end), запишите определение функции, используя рекурсию: