Skip to main content

Erreur du compilateur C0022

Message: '<opérateur>' a besoin exactement des opérandes '<nombre d'opérandes>'

Cause possible de l'erreur: Trop ou trop peu d'opérandes sont affectés à un opérateur.

Correction des erreurs: Attribuez le nombre d'opérandes requis à l'opérateur.

Exemple 326. Exemple d'erreur :
PROGRAM PLC_PRG
VAR
    i : INT;
    pt: POINTER TO INT;
END_VAR

pt := ADR(i,1);

Message:

C0022 : 'ADR' nécessite exactement '1' opérandes

Correction des erreurs:

pt := ADR(i);