A-A+

若有以下定义和语句: int a[10]={1 2 3 4 5 6 7 8 9 10} *p

2022-08-06 05:24:49 问答库 阅读 176 次

问题详情

若有以下定义和语句: int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则不能表示a数组元素的表达式是______。
A.*p
B.a[10]
C.*a
D.a[p-a]请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
解析:选项B越界,因为该数组元素只有a[0]~a[9]。

考点:语句,定义