Ошибка компилятора C2055
ожидаемый формальный список параметров, а не список типов
Определение функции содержит список типов параметров вместо формального списка параметров. ANSI C требует именовать формальные параметры, если они не является void
или многоточием (...
).
Пример именованного формального параметра — in int i
void func(int i)
.
Список типов параметров — это список типов, например int, char
.
Следующий код создает ошибку C2055
:
// C2055.c
// compile with: /c
void func(int, char) {} // C2055
void func (int i, char c) {} // OK