編譯器警告 (層級 1) C4020
'function' : 太多實際參數
函數調用中實際參數的數目超過函式原型或定義中的正式參數數目。 編譯程式會根據函式的呼叫慣例傳遞額外的實際參數。
下列範例會產生 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);
}