Dela via


Kompilatorvarning (nivå 1) C4020

"function" : för många faktiska parametrar

Anmärkningar

Antalet faktiska parametrar i ett funktionsanrop överskrider antalet formella parametrar i funktionsprototypen eller definitionen. Kompilatorn skickar de extra faktiska parametrarna enligt funktionens anropskonvention.

Example

I följande exempel genereras C4020:

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

Möjlig lösning:

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