Freigeben über


Compilerwarnung (Ebene 1) C4020

'Funktion' : zu viele tatsächliche Parameter

Bemerkungen

Die Anzahl der tatsächlichen Parameter in einem Funktionsaufruf überschreitet die Anzahl der formalen Parameter im Funktionsprototyp oder der Definition. Der Compiler übergibt die zusätzlichen tatsächlichen Parameter gemäß der aufrufenden Konvention der Funktion.

Example

Im folgenden Beispiel wird C4020 generiert:

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

Mögliche Lösung:

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