黑马程序员技术交流社区
标题:
数组的复制
[打印本页]
作者:
夜神月No1
时间:
2015-11-21 22:24
标题:
数组的复制
//如果是一个变量 (可以操作)
int a = 10;
int b = a;
printf("a = %d\n",a);
printf("b = %d\n",b);
int arr[10] = {0,1,2,3,4,5,6,7,8,9};
//int brr[10] = a;//数组不能直接用赋值运算符赋值 不对的
int brr[10] = {0};
//通过循环一个数组元素一个数组元素的赋值
for(int i = 0; i < 10; i++)
{
brr[i] = arr[i];//一个一个的拷贝
}
//遍历B数组 验证一下复制成功没有
for(int i = 0; i < 10;i++)
{
printf("brr[%d] = %d\n",i,brr[i]);
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2