Рубрики

C | Операторы | вопрос 2

     #include <stdio.h>   int main() {     int i = 1, 2, 3;          printf("%d", i);          return 0; }

(А) 1

(Б) 3
(C) стоимость мусора
(D) Ошибка времени компиляции

Ответ: (Д)
Пояснение: Запятая действует здесь как разделитель. Компилятор создает целочисленную переменную и инициализирует ее с 1. Компилятору не удается создать целочисленную переменную 2, потому что 2 не является допустимым идентификатором.

Тест на этот вопрос

Рекомендуемые посты:

C | Операторы | вопрос 2

0.00 (0%) 0 votes