如何将数组2整体加入到数组1中

 我来答
金色潜鸟
2018-04-28 · TA获得超过3.2万个赞
知道大有可为答主
回答量:1.3万
采纳率:89%
帮助的人:5950万
展开全部
c/c++ 可用memcpy.
例如:
#include <stdio.h>

int main(){
int a[100];
int b1[]={1,2,3,4,5};
int b2[]={11,12,13,14,15,16};
int i;
memcpy(a,b1,sizeof(b1)); //把 b1 数组放入 a数组
memcpy(a+sizeof(b1)/sizeof(int),b2,sizeof(b2)); // 再把 b2 数组放入 a数组
for (i=0;i< sizeof(b1)/sizeof(int)+sizeof(b2)/sizeof(int);i++)

printf("%d ",a[i]); //输出出来看

return 0;
}
输出: 1 2 3 4 5 11 12 13 14 15 16
百度网友eb6ab18
2018-04-28 · TA获得超过586个赞
知道小有建树答主
回答量:1068
采纳率:83%
帮助的人:265万
展开全部
面向对象语言的基本类库大多都已经实现了类似“AddRange”这样的方法,你去查查类库的Spec就知道了,面向结构的语言如C也有相应的扩展库函数。现代编程更多的是使用已经完善的库,而不要重头来过(不过掌握原理是必要的)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式