Partager 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 de fonction et, éventuellement, les arguments passés à la fonction.

Syntaxe

postfix-expression :
postfix-expression ( argument-expression-list opter)

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

La postfix-expression valeur doit être évaluée à 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 (les « arguments ») sont passées à la fonction. L’argument argument-expression-list peut être vide.

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

Voir aussi

Opérateur d’appel de fonction : ()