Skip to main content

编译器错误 C0161

信息: 数组的边框 <array bound> 不是常数值

可能的错误原因: 一个变量被指定为一个数组绑定。

错误修正:使用常量作为数组边界。

404. 错误示例:
PROGRAM PLC_PRG
VAR
    i : INT := 3;
    arr1 : ARRAY[1..i] OF INT;
END_VAR

信息:

C0161: 数组的边框“i”不是常数值

错误修正:

arr1 : ARRAY[1..3] OF INT;