Skip to main content

Errore del compilatore C0022

Messaggio: '<operatore>' necessita esattamente degli operandi '<numero di operandi>'

Possibile causa dell'errore: A un operatore sono assegnati troppi o troppo pochi operandi.

Correzione dell'errore: Assegna all'operatore il numero richiesto di operandi.

Esempio 326. Esempio dell'errore:
PROGRAM PLC_PRG
VAR
    i : INT;
    pt: POINTER TO INT;
END_VAR

pt := ADR(i,1);

Messaggio:

C0022: 'ADR' necessita esattamente degli operandi '1'

Correzione dell'errore:

pt := ADR(i);