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 ( argument-expression-list opt )

  • argument-expression-list:
    assignment-expression

    argument-expression-list , assignment-expression

Der Postfixausdruck muss eine Funktionsadresse ergeben (z. B. einen Funktionsbezeichner oder Funktionszeigerwert), und die Argumentausdrucksliste 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

Referenz

Funktionsaufrufoperator: ()