Рубрики

C | Функции | Вопрос 10

В C, что означает следующий прототип функции с пустым списком параметров

void fun()

{

   / * .... * /

}

(A) Функция может быть вызвана только без какого-либо параметра
(B) Функция может вызываться с любым количеством параметров любых типов.
(C) Функция может быть вызвана с любым количеством целочисленных параметров.
(D) Функция может быть вызвана с одним целочисленным параметром.

Ответ: (Б)
Объяснение: Пустой список в C означает, что список параметров не указан, и функцию можно вызывать с любыми параметрами. В C, чтобы объявить функцию, которая может быть вызвана только без какого-либо параметра, мы должны использовать «void fun (void)»

Как примечание, в C ++ пустой список означает, что функция может быть вызвана только без какого-либо параметра. В C ++ как void fun (), так и void fun (void) одинаковы.
Тест на этот вопрос

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

C | Функции | Вопрос 10

0.00 (0%) 0 votes