Главная /
Язык программирования C++ /
Если задано #define f(x) x##4 то какой будет результат после препроцессора ? #if 4 int d4; f(d) = 5; #endif
Если задано
#define f(x) x##4
то какой будет результат после препроцессора ?
#if 4
int d4;
f(d) = 5;
#endif
вопрос
Правильный ответ:
d4 = 5;
x*4 = 5;
пусто
f(d4) = 5;
d = x;
= 5;
Сложность вопроса
62
Сложность курса: Язык программирования C++
54
Оценить вопрос
Комментарии:
Аноним
Зачёт защитил. Иду в бар отмечать экзамен intuit
19 дек 2017
Аноним
Зачёт в студне отлично. Мчусь отмечать отмечать сессию интуит
19 июн 2016
Другие ответы на вопросы из темы программирование интуит.
- # Какими по умолчанию объявляются методы класса?
- # Есть ли преимущество выноса определения функции в отдельный файл
- # У какой переменой в данном коде самое длинное "время жизни"? char foo(char my_ch) { char ch= my_ch; static int flag = 1; if (flag){ char p; p=ch; ch=ch+1; } ..... return ch; }
- # Если функция вычисления факториала n имеет прототип int fact(int n), отметьте код, использующий рекурсию и правильно вычисляющий значение факториала:
- # Укажите какой результат будет у следующего примера? int array[10]; array[1] = 2; array[10] = 3; cout << array[10];