如何把一个数组赋值给另外一个数组
时间: 2023-10-03 15:04:12 浏览: 226
可以使用赋值运算符(=)将一个数组的所有元素复制到另一个数组中,例如:
```c++
int arr1[5] = {1, 2, 3, 4, 5};
int arr2[5];
// 将 arr1 赋值给 arr2
for (int i = 0; i < 5; i++) {
arr2[i] = arr1[i];
}
```
也可以使用 `std::copy` 函数进行复制:
```c++
#include <algorithm>
int arr1[5] = {1, 2, 3, 4, 5};
int arr2[5];
// 将 arr1 赋值给 arr2
std::copy(arr1, arr1 + 5, arr2);
```
两种方法的效果是相同的,都可以将一个数组的所有元素复制到另一个数组中。
阅读全文