Рубрики

C | Вход и выход | Вопрос 4

#include <stdio.h>
// Предполагаем базовый адрес GeeksQuiz равным 1000

int main()

{

   printf(5 + "GeeksQuiz");

   return 0;

}

(A) GeeksQuiz
(B) Викторина
(С) 1005
(D) Ошибка времени компиляции

Ответ: (Б)
Объяснение:

printf — это библиотечная функция, определенная в заголовочном файле stdio.h . Компилятор добавляет 5 к базовому адресу строки через выражение 5 + «GeeksQuiz» . Затем строка «Викторина» передается в стандартную библиотечную функцию в качестве аргумента.

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

C | Вход и выход | Вопрос 4

0.00 (0%) 0 votes