读书人

关于指针和数组的有关问题

发布时间: 2012-09-24 13:49:42 作者: rapoo

关于指针和数组的问题
char a[10];
char c[10];
能否用一个指针的变量让a,b的首地址进行互换?而不是遍历数组做到两个数组值互换。指针不理解,这个想法是否是异想天开。

[解决办法]

探讨

int a[]={1,1,1};
int b[]={2,2,2};

操作....

a[]={2,2,2};
b[]={1,1,1};
这样的结果

[解决办法]
数组的首地址属于常量,也就是说是不能修改的。所以换门牌号是不行的,只能集体搬家。

读书人网 >C语言

热点推荐