把一个数组完全赋值给另外一个数组的语句(c语言)?

如题所述

第1个回答  2019-10-26
数组相当于常量指针,不能用赋值改变的。正确做法如下:
#include
int
main()
{int
*b;//此处改为普通指针即可
int
i;
int
items[6]={32,11,21,32,43,3};
b=items;
for(i=0;i<6;i++)
printf("%4d",b[i]);
}
第2个回答  2019-05-21
完全赋值??
b=a;
即可。
当然,要用你上面的写法的话,必须
b[i][j]=a[i][j];
你上下标都不一样,值当然不同啦。
相似回答