自己给数组赋值然后复制给另一个数组c++语言
时间: 2023-09-13 21:12:50 浏览: 114
C++安全方便高效地复制对象数组
在 C++ 中,可以通过循环遍历数组并逐个元素进行赋值方式,给一个数组赋值。然后可以数组的复制方法或者循环遍历逐个元素进行赋值的方式,将这个数组的值制给另一个数组。以下是示例代码```c++
// 给一个数组 arr1 赋值
int arr1[] = {1, 2, 3, 4, 5};
// 复制 arr1 的值给另一个数组 arr2
int arr2[5];
// 使用循环遍历并逐个元素进行赋值的方式
for (int i = 0; i < 5; i++) {
arr[i] = arr1[i];
}
// 或者使用数组的复制方法
std::copy(arr1, arr1 + 5, arr2);
```
以上代码示例中,首先给一个数组 `arr1` 赋值,然后将 `arr1` 的值复制给另一个数组 `arr2`。复制的方式可以使用循环遍历并逐个元素进行赋值的方式,也可以使用数组的复制方法。
阅读全文