int a[10];a++; 错误,数组不能改变其他地址
为什么输出时可以有*p++?
a作为指针常量是无法改变地址的,p是指针变量可以改变地址。
回复 Nope:不是指针常量,数组名是地址常量,常量是不可改变的
回复 嘿嘿大人:是不是可以输出a++
回复 m:不能,a是地址常量,a++代表的是a=a+1,常量不能改变,所以这个语句就是错误的
回复 嘿嘿大人:*a++