Compilerfehler C0022
Meldung: ‚<operator>‘ benötigt genau ‚<number of operands>‘ Operanden.
Mögliche Fehlerursache: Einem Operator werden zu viele oder zu wenige Operanden zugewiesen.
Fehlerbehebung: Weisen Sie dem Operator die benötigte Anzahl an Operanden zu.
Beispiel für den Fehler:
PROGRAM MAIN
VAR
i : INT;
pt: POINTER TO INT;
END_VAR
pt := ADR(i,1);Meldung:
C0022: 'ADR' benötigt genau '1' Operanden.
Fehlerbehebung:
pt := ADR(i);