Volání funkcí (C)
"Volání funkce" je výraz, který obsahuje název volané funkce nebo hodnotu ukazatele na funkci a volitelně také argumenty funkci předané.
Syntax
postfix-expression:
postfix-expression ( argument-expression-list opt**)**argument-expression-list:
assignment-expressionargument-expression-list , assignment-expression
Výraz postfix-expression musí být vyhodnocen na adresu funkce (například identifikátor funkce nebo hodnota ukazatele na funkci) a seznam argument-expression-list je seznamem výrazů (oddělený čárkami), jehož hodnoty ("argumenty") jsou předány funkci.Argument argument-expression-list může být prázdný.
Výraz volání funkce má hodnotu a typ návratové hodnoty funkce.Funkce nemůže vracet objekt typu pole.Je-li návratovým typem funkce typ void (tedy funkce byla deklarována tak, aby nikdy nevracela hodnotu), je výraz volání funkce také typu void. (Další informace naleznete v tématu Volání funkcí.)