Skip to main content

编译器错误 C0049

信息: 常量索引 '<index value>' 不在从 '<start index>' 到 '<end index>' 的范围内

可能的错误原因: 指定了一个超出数组大小的索引。

错误修正:仅使用数组大小内的索引。

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

信息:

C0049: 常数索引“3”不在“1”到“2”的范围内

错误修正:

arr1[2] := 1;