Share via


Appel de fonction (C)

Un appel de fonction est une expression qui inclut le nom de la fonction appelée ou la valeur d’un pointeur fonction et, éventuellement, les arguments passés à la fonction.

Syntaxe

postfix-expression:
postfix-expression(argument-expression-listopt)

argument-expression-list:
assignment-expression
argument-expression-list , assignment-expression

postfix-expression doit prendre la valeur d’une adresse de fonction (par exemple, un identificateur de fonction ou la valeur d’un pointeur de fonction), et argument-expression-list est une liste d’expressions (séparées par des virgules) dont les valeurs (« arguments ») sont passées à la fonction. L’argument argument-expression-list peut être vide.

Une expression de fonction d'appel a la valeur et le type de la valeur de retour de la fonction. Une fonction ne peut pas retourner d’objet de type tableau. Si le type de retour de la fonction est void (autrement dit si la fonction n'a jamais été déclarée pour retourner une valeur), l'expression d'appel de fonction a également le type void. Pour plus d’informations, consultez Appels de fonction.

Voir aussi

Opérateur d’appel de fonction : ()