Udostępnij za pomocą


Błąd kompilatora C2055

oczekiwana lista parametrów formalnych, a nie lista typów

Uwagi

Definicja funkcji zawiera listę typów parametrów zamiast formalnej listy parametrów. Język ANSI C wymaga, aby parametry formalne były nazwane, chyba że są void lub wielokropek (...).

Przykładem nazwanego parametru formalnego jest int i parametr w pliku void func(int i).
Lista typów parametrów to lista typów, na przykład int, char.

Przykład

Następujący kod generuje błąd C2055:

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