Вызов функций (C)
Вызов функции — это выражение, которое содержит имя вызываемой функции или значение указателя на функцию и, при необходимости, аргументы, передаваемые в эту функцию.
Синтаксис
postfix-expression
:
postfix-expression
(
argument-expression-list
opt)
argument-expression-list
:
assignment-expression
argument-expression-list
,
assignment-expression
Должен postfix-expression
вычисляться как адрес функции (например, идентификатор функции или значение указателя функции) и argument-expression-list
представляет собой список выражений (разделенных запятыми), значения которых (аргументы) передаются функции. Аргумент argument-expression-list
может быть пустым.
Выражение вызова функции имеет значение и тип возвращаемого значения функции. Функция не может вернуть объект типа массива. Если тип возвращаемого значения функции — void
(то есть объявлено, что функция никогда не возвращает значение), выражение вызова функции также имеет тип void
. Дополнительные сведения см. в разделе Вызовы функций.
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по