コンパイラエラーC0162
メッセージ:配列初期化の数<配列値の数>は定数値ではありません
考えられるエラーの原因:初期化 [Wert1,AnzahlWert2(Wert2)]
の定数でのみ機能します AnzahlWert2
。
エラー訂正:定数のみを使用してください。
例 405. エラーの例:
PROGRAM PLC_PRG VAR i : INT := 3; arr1 : ARRAY[1..4] OF INT := [1,i(7)]; END_VAR
メッセージ:
C0162:配列初期化の数値「i」が定数値ではありません
エラー訂正:
arr1 : ARRAY[1..4] OF INT := [1,3(7)];