Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Liste formaler Parameter erwartet, nicht Typenliste
Bemerkungen
Eine Funktionsdefinition enthält eine Parametertypliste anstelle einer formalen Parameterliste. ANSI C erfordert, dass formale Parameter benannt werden, es sei denn, sie sind void oder Auslassungspunkte (...).
Ein Beispiel für einen benannten formalen Parameter ist int i in void func(int i).
Eine Parametertypliste ist eine Liste von Typen, z. B. int, char.
Beispiel
Der folgende Code generiert den Fehler C2055:
// C2055.c
// compile with: /c
void func(int, char) {} // C2055
void func (int i, char c) {} // OK