C++ の配列をどのように別の配列に代入できますか?
配列を別の配列に代入するには、ループを使用して元の配列を反復処理し、各要素をターゲット配列の対応する位置に代入します。
以下是一个示例代码:
#include <iostream>
const int SIZE = 5;
int main() {
int arr1[SIZE] = {1, 2, 3, 4, 5};
int arr2[SIZE];
// 将arr1的值赋给arr2
for (int i = 0; i < SIZE; i++) {
arr2[i] = arr1[i];
}
// 打印arr2的值
for (int i = 0; i < SIZE; i++) {
std::cout << arr2[i] << " ";
}
return 0;
}
上記のコードで、arr1とarr2という2つの配列を作成し、arr1の値を初期化しています。次に、arr1をループ処理し、各要素をarr2の対応する位置に代入します。最後に、ループを使用してarr2の値を出力します。
arr2はarr1の値を代入して1 2 3 4 5になっています。