私はC++の初心者です。 今、固定配列のバブルソートを扱っています。 私はそれをしました。 しかし、私は他のメンバーを排除することなく配列に新しい番号を入れたいです。 どうすればいいですか?配列に新しい数値を含めるにはどうすればいいですか(C++)?
int main()
{
int arr[6] = {7,8,2,9,5 };
int a;
for (int h = 0; h < 1; h++)
{
cout << " Enter the number: ";
cin >> arr[h];
}
for (int i = 0; i < 5; i++)
{
for (int j =i+ 1; j < 6; j++)
{
if (arr[i] > arr[j])
{
a = arr[i];
arr[i] = arr[j];
arr[j] = a;
}
}
}
for (int k = 0; k < 6; k++)
{
cout << arr[k] << endl;
}
return 0;
}
ここにコードを表示して、それにリンクしないでください。 –
配列は拡大できません。 ['std:vector'](http://en.cppreference.com/w/cpp/container/vector)を使用するものが必要な場合 – NathanOliver
私の配列に空のスペースがありました。 array [6] = {10,56,42,2,5} –