Sdílet prostřednictvím


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-expression

    argument-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í.)

Viz také

Referenční dokumentace

Operátor volání funkce: ()