c++ 配列初期化あれこれ
c++の配列初期化に関して用途方法をまとめます
固定の要素数を持つ宣言
int number[4]; // sizeofで要素数を調べる for(int i = 0;i < sizeof(number) / sizeof(number[0]);++i){ // 代入 number[i] = i; } for(int i = 0;i < 4;++i){ // アクセス cout << number[i]; }
初期化時に要素も詰め込む場合
// 要素を指定して初期化する int number[] = {0,1,2,3}; // string版 std::string[] = {"0","1","2","3"};