Skip to main content

编译器错误 C0018

信息: <表达式> 不是有效的赋值目标

可能的错误原因: 没有写权限的表达式在赋值的左边。例子:一个常数。

错误修正:仅分配给具有写访问权限的变量。

324. 错误示例:
PROGRAM PLC_PRG
VAR
    i: INT;
END_VAR
VAR CONSTANT
    j: INT := 0;
END_VAR

j := i;

信息:

C0018: 'j' 不是有效的分配目标