选C
aa是数组名的同时也是这个数组首元素的首地址,也就是aa=&aa[0]
找aa[1]的地址就是首地址偏移一个整形位,所以A D 对
B就是对元素aa[1]取地址
所以ABD对
C中&小于后置++的优先级所以&aa[0]++等价于
&(aa[0]++)所以先对aa[0]中的元素值加1后,在对aa[0]取址,结果还是aa[0]的地址
故C错
若有定义:int aa[8];,则以下表达式中不能代表数组元素aa[1]的地址的是
若有定义:int aa[8];,则以下表达式中不能代表数组元素aa[1]的地址的是
A.&aa[0]+1
B.&aa[1]
C.&aa[0]++
D.aa+1
A.&aa[0]+1
B.&aa[1]
C.&aa[0]++
D.aa+1
其他人气:898 ℃时间:2019-11-06 03:34:45
优质解答
我来回答
类似推荐
猜你喜欢
- 1好字在田字格该怎么写
- 2we will have a party this weekend的回答语
- 3怎样鉴别铵根离子和硫酸根离子?
- 4用find+n+adj造句
- 5客车和货车同时从甲乙两地的中间向相反的方向行驶3小时后客车到达甲货车到乙地还有42千米
- 6远古时代的人类是怎样生活的
- 7已知一个二次函数,它的顶点坐标与抛物线y=(x-1)²-2的顶点坐标关于原点对称,其图像经过点A(2,-16)
- 8Everyone was in ()places when the teacher entered the classroom
- 94支钢笔与一个文具盒共30元.每支钢笔的价钱是文具盒单价的6分之1,钢笔和文具盒的单价各是多少元?(用数学方法做)
- 10若a,b,c是△ABC的三边,则化简|a-b-c|+|b-c-a|+|c-a-b|的结果是( ) A.-a-b-c B.a+b+c C.a+b-c D.a-b+c