{}
で定数を囲み表現する。定数と格納場所の対応は先頭から順番に設定される。
もし、メンバが構造体の場合には、そのメンバに対応する個所を括弧で囲めばよい。
例えば次のような構造体の場合は、初期設定は以下のようになる。
struct prec2{ |
struct _birthday{ |
int yy; |
int mm; |
int dd; |
} birthday; |
char name[20]; |
}; |
prec2 kojima = { {1968, 4, 6}, ”kojima”}; |
構造体の配列に初期値設定を行う場合には、
上記の処理を配列の処理のところで説明したことと同じようにすればよい。
以下に例を示す。
prec2 player[4] = { {{1967, 2, 26 }, ”miura” },
{{1967, 5, 10 }, ”takeda” },
{{1967, 9, 18 }, ”ihara” },
{{1967, 9, 23 }, ”nakayama”}
};
kojima hirohisa
2001-03-05