永发信息网

怎么给数组中的数据赋值

答案:1  悬赏:20  手机版
解决时间 2021-03-06 21:22
怎么给数组中的数据赋值
最佳答案
有两种方法可以实现。

为方便说明,定义两个整型数组a,b,并实现将a中的值赋值到b中。
int a[4] = {1,2,3,4}, b[4];

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

2、 借助内存复制函数memcpy,整体赋值。
void *memcpy(void *dst, void *src, size_t size);
这个函数的功能为将src上,大小为size字节的数据赋值到dst上。
调用该函数时需要引用头文件cstring,即
#include <cstring>
赋值数组的代码为
memcpy(b,a,sizeof(a));
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
清华同方台式机开机很快就死机,怎么办?
女人意识深处都有被征服的欲望吗?
有个老电影,插曲是《新鸳鸯蝴蝶梦》,有谁电
下面是几种生物的细胞图,请据图回答:(每空2
我画的如何?
我12岁,想练空手道。不知道会不会影响我的长
我与前夫离婚后,跟了现在的老公,我舍不得儿
一品香卤肉店我想知道这个在什么地方
读“气旋和反气旋图”,回答文题。【小题1】
如何区分幼虫和若虫
社区服务包括什么?
如图所示为水平仪放在窗台时的情形,则该窗台
陈记家电维修这个地址在什么地方,我要处理点
为什么腾讯手机管家检测不到硬件信息
目前对电脑制图要求的基本配置是什么?大概要
推荐资讯
对湍流强度描述正确的有()。
哲学角度判断对错既然狼吃羊是残忍的,那么人
不要再打扰我了,这句话是什么意思啊
新都西南石油大学有几个大门
假如你生活在第二次工业革命时期,你在生活中
系统部署是什么意思
芤脉的主病是A.亡血、失精、半产、漏下B.突然
假体隆胸快一年了,躺下来还是硬硬的,而且两个
音频的“电平”是什么意思?怎么计算?
阿蛙王子地址有知道的么?有点事想过去
第一台x光透视机是什么时候研制出来的
沿江南路地址在什么地方,想过去办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?