Skip to main content

コンパイラエラーC0048

メッセージ:配列には正確に '<number>'インデックスが必要です

考えられるエラーの原因:配列を使用するときに指定されるインデックスが多すぎるか少なすぎます。

エラー訂正:配列に割り当てられた次元と同じ数のインデックスを指定します。

347. エラーの例:
PROGRAM PLC_PRG
VAR
    arr1 : ARRAY[1..2,1..3] OF INT;
END_VAR
arr1[1] := 5;

メッセージ:

C0048:配列には正確に2つのインデックスが必要です

エラー訂正:

arr1[1,2] := 5;