Freigeben über


Funktionsaufruf (C)

Ein Funktionsaufruf ist ein Ausdruck, der den Namen der aufgerufenen Funktion oder den Wert eines Funktionszeigers und optional die Argumente, die der Funktion übergeben werden, enthält.

Syntax

postfix-expression:
postfix-expression (optargument-expression-list )

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

Der postfix-expression muss eine Funktionsadresse ergeben (z.B. einen Funktionsbezeichner oder Funktionszeigerwert), und die argument-expression-list ist eine Ausdrucksliste (durch Kommas getrennt), deren Werte (die „Argumente“) an die Funktion übergeben werden. Das argument-expression-list-Argument kann leer sein.

Ein Funktionsaufrufausdruck hat den Wert und Typ des Rückgabewerts der Funktion. Eine Funktion kann kein Objekt des Arraytyps zurückgeben. Wenn der Rückgabetyp der Funktion void ist (die Funktion also so deklariert wurde, dass sie niemals einen Wert zurückgibt), hat der Funktionsaufrufausdruck ebenfalls den Typ void. Weitere Informationen finden Sie unter Funktionsaufrufe.

Siehe auch

Funktionsaufrufoperator: ()