作业帮 > 综合 > 作业

若有定义语句int a[5], *p=a;,则对a数组元素的正确引用是什么 A *&a[5] B *a+2 C *(p+

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 06:30:25
若有定义语句int a[5], *p=a;,则对a数组元素的正确引用是什么 A *&a[5] B *a+2 C *(p+5) D * (a+2)
正确答案是:D
*&a[5]就是a[5],下标越界了
*a就是a[0],a[0]+2不是对数组元素的正确引用
同理,*(p+5)就是a[5],下标越界了
而* (a+2)就是a[2]