編譯器錯誤 C2055
必須是型式參數清單,而非類型清單
函式定義包含參數類型清單,而不是型式參數清單。 ANSI C 需要命名型式參數,除非其為 void
或省略符號 (...
)。
具名型式參數的範例是 void func(int i)
中的 int i
。
參數類型清單是類型的清單,例如 int, char
。
下列程式碼會產生錯誤 C2055
:
// C2055.c
// compile with: /c
void func(int, char) {} // C2055
void func (int i, char c) {} // OK