javascript magazine

主にjavascriptについて書こうと思っています。

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"};