どうも、ちょげ(@chogetarou)です。
配列(array)を同じ値で初期化する方法を紹介します。
方法

配列(array)を同じ値で初期化するには、{}を使います。
まず、「T name[]」のように、型と変数名[]を記述します。
[]内に要素数を指定します。
そして、配列の変数に「{ 値 }」を代入します。
//T=型, myArray=配列名, length=要素数, value=値
T myArray[length] = { value }; //length個の要素をvalueで初期化
上記の{}の代入は、配列(array)を同じ値で初期化します。
使用例
#include <iostream>
using namespace std;
int main(void){
int nums[5] = { 0 };
for (int item: nums) {
cout << item << " ";
}
return 0;
}
出力:
0 0 0 0 0
コメント