编译器错误 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);
信息: '<value>' 不允许作为 'ADR' 的操作数
可能的错误原因: 常量作为操作数传递给运算符 ADR。
错误修正:仅对 ADR 使用有效的操作数。
PROGRAM PLC_PRG VAR i : INT; pt : POINTER TO INT; END_VAR pt := ADR(1);
信息:
C0131: '1' 不允许作为 'ADR' 的操作数
错误修正:
pt := ADR(i);