读书人

求教数组名跟指针的区别

发布时间: 2012-08-24 10:00:20 作者: rapoo

求教,数组名和指针的区别
如题

[解决办法]
数组名的值不可改变。
指针的值可以改变。
[解决办法]
唯一的区别。

C/C++ code
char a[10];char *pa = a; // okpa++; // ok a = pa; // errora++;  // error
[解决办法]
如2楼所说
指针可以像数组名这样操作
char *pa;
pa[1],pa[2]...

数组名不能像指针一样 ++及赋值

读书人网 >UNIXLINUX

热点推荐