配列の初期化
配列は宣言時に全ての要素を初期化することができます。
以下のように要素の初期値ををカンマ(,)で区切って、それを{}で囲みます。
int array[]={0,0};
この時、配列の添え字は省略することができます。
多次元配列の場合は以下のように{}をカンマ(,)で区切って、それをまた{}で囲みます。
int array[2][3]={{1,1,1},{2,2,2}};
添え字は、多次元配列の場合は一番左の添え字のみ省略することができます。
int array[][3]={{1,1,1},{2,2,2}};
int型配列の一括初期化
int型配列を一括で初期化するには、
int array[10]={0};
とします。これは配列の要素数よりも初期化子が少ないために、それ以降の要素は0で初期化されるためです。