Предупреждение компилятора (уровень 1) C4020

Function: слишком много фактических параметров

Замечания

Число фактических параметров в вызове функции превышает количество формальных параметров в прототипе функции или определении. Компилятор передает дополнительные фактические параметры в соответствии с соглашением о вызове функции.

Example

В следующем примере создается C4020:

// C4020.c
// compile with: /W1 /c
void f(int);
int main() {
   f(1,2);   // C4020
}

Возможное решение

// C4020b.c
// compile with: /c
void f(int);
int main() {
   f(1);
}