Funktionsaufruf (C)
Ein „Funktion“ ist ein Ausdruck, der den Namen der Funktion enthält, die aufgerufen wird oder der Zeiger Funktionswert und optional die Argumente, die an die Funktion übergeben werden.
Syntax
Postfixausdruck:
Postfixausdrucks ( Argument-AusdruckListeopt**)**Argument-AusdruckListe:
ZuweisungAusdruckArgument-AusdruckListe und ZuweisungAusdruck
Der Postfixausdruck muss zu einer Funktionsadresse auswerten (z. B. einen Funktionsbezeichner oder der Funktionswert und Zeiger) Argument-Ausdruck Liste ist eine Liste von Ausdrücken (durch Trennzeichen getrennt), auf deren Werte („Argumente“) an die Funktion übergeben werden.Das Argument Argument-Ausdruck Liste kann leer sein.
Ein Funktionsaufruf Ausdruck hat den Wert und Typ des Rückgabewerts der Funktion.Eine Funktion kann nicht für Arraytypen ein Objekt zurückgeben.Wenn der Rückgabetyp der Funktion void (das heißt ist die Funktion nie deklariert, um einen Wert zurückzugeben) ist, wird der Funktionsaufruf auch Ausdruck void-Typ.(Siehe Funktion .)