C++中,怎样将一个int数组的所有值付给另一个int数组?

有木有什么函数的啊???

一、 通过数组遍历,逐个赋值,定义循环变量int i,for(i = 0; i < 4; i ++),b[i] = a[i],该程序功能为遍历数组a,逐个赋值到数组b对应元素中。

二、借助内存复制函数memcpy,整体赋值,void *memcpy(void *dst, void *src, size_t size),这个函数的功能为将src上,大小为size字节的数据赋值到dst上。

三、调用该函数时需要引用头文件cstring,即#include <cstring>,赋值数组的代码为,memcpy(b,a,sizeof(a))。

请添加详细解释

温馨提示:答案为网友推荐,仅供参考