Skip to main content

编译器错误 C0131

信息: '<value>' 不允许作为 'ADR' 的操作数

可能的错误原因: 常量作为操作数传递给运算符 ADR。

错误修正:仅对 ADR 使用有效的操作数。

393. 错误示例:
PROGRAM PLC_PRG
VAR
    i : INT;
    pt : POINTER TO INT;
END_VAR

pt := ADR(1);

信息:

C0131: '1' 不允许作为 'ADR' 的操作数

错误修正:

pt := ADR(i);