.

编译器错误 C0022

.
.

消息: ‘<运算符>’恰好需要‘<操作数的数量>’操作数

可能的错误原因: 分配给一个运算符的操作数太多或太少。

错误更正: 为运算符指定所需的操作数。

.

.错误范例:

PROGRAM PLC_PRG
VAR
    i : POINTER TO INT;
END_VAR

pt := ADR(i,1);

--> C0022: “ADR”恰好需要“1”个操作数
 

.错误更正:

Example:
pt := ADR(i);