C语言若定义int a[5],*p=a;则对a数组元素正确引用为哪个?为什么?

问题描述:

C语言若定义int a[5],*p=a;则对a数组元素正确引用为哪个?为什么?
A *&a[5] B a+2 C *(p+5) D*(a+2) CD有何不同?
1个回答 分类:综合 2014-11-07

问题解答:

我来补答
A:下标越界,数组大小为5时,下标范围为0-4
B:a+2是数组第3个元素的地址
C:越界,类似A
D:正确
 
 
展开全文阅读
剩余:2000
下一页:填词谢谢
也许感兴趣的知识