Llamada de función (C)
Una llamada a función es una expresión que incluye el nombre de la función que se llama o el valor de un puntero a función y, opcionalmente, los argumentos que se pasan a la función.
Sintaxis
postfix-expression
:
postfix-expression
(
argument-expression-list
opt)
argument-expression-list
:
assignment-expression
argument-expression-list
,
assignment-expression
El elemento postfix-expression
se debe evaluar como una dirección de función (por ejemplo, un identificador de función o el valor de un puntero de función) y el elemento argument-expression-list
es una lista de expresiones (separadas por comas) cuyos valores (los "argumentos") se pasan a la función. El elemento argument-expression-list
puede estar vacío.
Una expresión de llamada a función tiene el valor y el tipo del valor devuelto de la función. Una función no puede devolver un objeto de tipo de matriz. Si el tipo de valor devuelto de la función es void
(es decir, la función nunca se ha declarado para devolver un valor), la expresión de llamada a función también tiene el tipo void
. Para obtener más información, consulte Llamadas a función.
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de