经典指数          
原因
2676
浏览数
0
收藏数
 

若有以下定义和语句:
则不能表示a数组元素的表达式是
  • *p
  • a[10]
  • *a
  • a[p-a]

     举报   纠错  
 
切换
1 个答案

答案:B

解析:

A:相当于a[0]

B:以为数组的下标从0开始,所以10越界。

C:相当于a[0]

D:p和a指向同一个数组,可以做加减法(如果p和a不是指向同一数组则会出错),得到的值为整数。此题为0。所以D也相当于a[0]。

 
切换
撰写答案