Wywołanie funkcji (C)

Wywołanie funkcji to wyrażenie, które zawiera nazwę wywoływanej funkcji lub wartość wskaźnika funkcji, a opcjonalnie argumenty przekazywane do funkcji.

Składnia

postfix-expression:
postfix-expression ( argument-expression-list Zdecydować)

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

Element postfix-expression musi zostać obliczony na adres funkcji (na przykład identyfikator funkcji lub wartość wskaźnika funkcji) i argument-expression-list jest listą wyrażeń (rozdzielonych przecinkami), których wartości ("argumenty") są przekazywane do funkcji. Argument argument-expression-list może być pusty.

Wyrażenie wywołania funkcji ma wartość i typ zwracanej wartości funkcji. Funkcja nie może zwrócić obiektu typu tablicy. Jeśli zwracany typ funkcji to void (oznacza to, że funkcja została zadeklarowana, aby nigdy nie zwracać wartości), wyrażenie wywołania funkcji ma void również typ . Aby uzyskać więcej informacji, zobacz Wywołania funkcji.

Zobacz także

Operator wywołania funkcji: ()