Sdílet prostřednictvím


Upozornění kompilátoru (úroveň 1) C4020

'function' : příliš mnoho skutečných parametrů

Počet skutečných parametrů ve volání funkce překračuje počet formálních parametrů v prototypu nebo definici funkce. Kompilátor předá dodatečné skutečné parametry podle konvence volání funkce.

Následující ukázka generuje C4020:

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

Možné řešení:

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