21xrx.com
2025-03-28 00:54:27 Friday
文章检索 我的文章 写文章
C++:如何将一个数组赋值给另一个数组
2023-07-05 09:24:33 深夜i     59     0
C++ 数组 赋值

在C++中,数组是处理数据的重要结构之一。有时候我们需要将一个数组中的所有值都赋值给另外一个新的数组,这时候,我们可以使用C++中的for循环语句和指针运算符来把它实现。

下面是一个简单的代码示例,演示如何将一个数组赋值给另一个数组:

#include<iostream>
using namespace std;
int main()
{
  int i,arr1[10]=60; //定义源数组arr1,和目标数组arr2,和循环计数器i
  int arr2[10];
  for(i=0;i<10;i++) //for循环语句
  {
    arr2[i]=arr1[i]; //将arr1数组的每个元素赋值给arr2数组
  }
  cout<<"结果:"<<endl;
  for(i=0;i<10;i++)
  {
    cout<<arr2[i]<<" "//输出新数组arr2的每个元素
  }
}

上面这段代码中,我们定义了两个数组arr1和arr2,其中arr1是源数组,它已经有10个元素了,我们想把这些元素复制到另一个数组arr2中。

我们开启了一个for循环,循环从0到9,每次把arr1中的一个元素赋值给arr2对应的元素,直到循环完成。这样我们就把所有的元素都复制到了arr2中。

最后,我们用另一段for循环,打印出来新数组arr2的每个元素,这样我们就可以确认它们已经被正确地复制了下来。

总之,无论是原始数组的长度还是它的类型,将一个数组赋值给另一个数组都是非常简单的。只需要使用for循环的基本语法和指针,就可以完成这种操作。

  
  

评论区

请求出错了