Вызов функции реализуется выражением с операцией «круглые скобки». При этом используется следующий синтаксис:
<обозначение_функции> (<список фактических параметров>);
Обычно в качестве <обозначение_функции> выступает ее имя. Кроме того, функцию можно обозначить, разыменовав указатель на нее. Этот способ будет рассмотрен в дальнейшем.
<список фактических параметров>, называемых по аналогии с математикой аргументами – это список выражений, количество которых равно числу формальных параметров функции (исключение составляют функции с переменным количеством параметров). Соответствие между формальными и фактическими параметрами устанавливается по их взаимному расположению в списках.
Между формальными и фактическими параметрами должно быть соответствие по типам. Если типы не совпадают – включается механизм преобразования типов (если проведение такого преобразования допустимо).