Skip to main content

コンパイラエラーC0233

メッセージ:<データ型>の初期化リストが必要です

考えられるエラーの原因:構造体のタイプの配列は、構造体の初期化または変数ではない要素で初期化されます。

エラー訂正:以下の例に示すように、構造体の初期化または既存の変数を使用して、構造体の配列を初期化します。

451. エラーの例:
PROGRAM PLC_PRG
VAR
    values : ARRAY[0..2] OF COLOR := [1,2,3];
END_VAR

メッセージ:

C0233:COLORの初期化リストが必要です

エラー訂正:

PROGRAM PLC_PRG
VAR
      colorVariable : COLOR := (red:=0, green:=0, blue:=255);
      value : ARRAY[0..2] OF COLOR := [
            colorVariable,
            (red:=255, green:=0, blue:=0),
            (red:=0, green:=255, blue:=0)];
END_VAR