Freigeben über


Compilerwarnung (Ebene 1) C4087

"Funktion": Mit "void"-Parameterliste deklariert

Die Funktionsdeklaration hat keine formalen Parameter, aber der Funktionsaufruf hat tatsächlich Parameter. Zusätzliche Parameter werden entsprechend der Aufrufkonvention der Funktion übergeben.

Diese Warnung gilt für den C-Compiler.

Beispiel

// C4087.c
// compile with: /W1
int f1( void ) {
}

int main() {
   f1( 10 );   // C4087
}