配列宣言では、多次元固定長の配列を定義します。配列宣言の書式を以下に示します。
typedef データ型 識別子 [ 配列サイズ ], ..;
配列の次元は5階層までに制限され、各次元で配列サイズを明示する必要があります。
配列サイズは、正の整数定数式で指定します。配列サイズは、コンパイル時に固定されます。
例
配列宣言の例を以下に示します。
typedef long A[5][10];
配列は、typedefで宣言する必要があります。このため、TypeCodeオブジェクトは、TC_arrayではなく、TC_aliasとなります。TypeCodeオブジェクトについては、“12.1 TypeCodeオブジェクト”を参照してください。