作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 01:33:51
C语言若定义int a[5],*p=a;则对a数组元素正确引用为哪个?为什么?
A *&a[5] B a+2 C *(p+5) D*(a+2) CD有何不同?
A:下标越界,数组大小为5时,下标范围为0-4
B:a+2是数组第3个元素的地址
C:越界,类似A
D:正确