若已定义:int a[9],*p=a;并在以后的语句中未改变p的值,不能表示a[1] 地址的表达式是

问题描述:

若已定义:int a[9],*p=a;并在以后的语句中未改变p的值,不能表示a[1] 地址的表达式是
A、 p+1 B、a+1
C、 a++ D、 ++p
为什么
1个回答 分类:综合 2014-11-13

问题解答:

我来补答
C、 a++ //表示先取a的值,再使a加1.因此a++表示a[0]的地址,且数组名是常值指针,不能修改其值.
 
 
展开全文阅读
剩余:2000