Delen via


Compilerfout C2055

verwachte formele parameterlijst, geen typelijst

Opmerkingen

Een functiedefinitie bevat een lijst met parametertypen in plaats van een formele parameterlijst. ANSI C vereist dat formele parameters worden benoemd, tenzij ze void of een beletselteken (...) zijn.

Een voorbeeld van een benoemde formele parameter is de int i in void func(int i).
Een lijst met parametertypen is een lijst met typen, bijvoorbeeld int, char.

Voorbeeld

Met de volgende code wordt een fout gegenereerd C2055:

// C2055.c
// compile with: /c
void func(int, char) {}  // C2055
void func (int i, char c) {} // OK