Skip to main content

Error del compilador C0022

Mensaje: '<operador>' necesita exactamente '<número de operandos>' operandos

Posible causa de error: Hay demasiados o muy pocos operandos asignados a un operador.

Error de corrección: Asigne el número requerido de operandos al operador.

ejemplo 326. Ejemplo del error:
PROGRAM PLC_PRG
VAR
    i : INT;
    pt: POINTER TO INT;
END_VAR

pt := ADR(i,1);

Mensaje:

C0022: 'ADR' necesita exactamente '1' operandos

Error de corrección:

pt := ADR(i);