若有说明语句“int a[5],*p=a;”,则对数组元素的正确引用是( )。 A. a[p] B. p[a] C. *(p+2) D. p+2首先定义一个整型数组a,a
百度试题 结果1 题目若有定义:int a[5],*p=a;则对a数组元素的正确引用是( )。 A. *&a[5] B. a+2 C. *(p+5) D. *(a+2) 相关知识点: 试题来源: 解析 D ) *(a+2) 反馈 收藏
用指针引用数组有以下3种形式:①“(p+n)与(a+n)”表示数组元素a[n]的地址;②“*(p+n)与*(a+n)”表示数组元素a[n];③“p[n]=*(p+n)”,都表示数组元素a[n]。 选项A、B没有这种引用形式:选项C,“*(p+5)”是引用数组的第6个元素,而数组一共有5个元素,出现越界;选项D,“*(a+...
A. p+5 B. *a+1 C. &a+1 D. &a[0] 相关知识点: 试题来源: 解析 D 正确答案:D 解析:本题首先使指针指向数组a的首地址。选项A越界;选项B中,a并非指针变量;选项C使数组a的地址加1;选项D取数组元素a[0]的地址。反馈 收藏
正确答案是:D *&a[5]就是a[5],下标越界了 *a就是a[0],a[0]+2不是对数组元素的正确引用 同理,*(p+5)就是a[5],下标越界了 而* (a+2)就是a[2] 分析总结。 则对a数组元素的正确引用是什么aa5ba2cp5da2结果一 题目 若有定义语句int a[5], *p=a;,则对a数组元素的正确引用是什么 A...
百度试题 题目若有以下定义int a[5],*p=a;则对a数组元素的正确引用是___A) *&a[5] B) *(a+2) C) *(p+5) D) a+2 相关知识点: 试题来源: 解析 【 4 】 反馈 收藏
相关推荐 1若有说明语句"int a[5],*p=a; ",则对数组元素的正确引用是___。 A. a[p] B. p[a] C. *(p+2) D. p+2 2若有说明语句“int a[5],*p=a;”,则对数组元素的正确引用是()。 A. a[p] B. P[a] C. *(p+2) D. p+2 反馈 收藏...
百度试题 结果1 题目若有定义:int a[5],*p=a;则对a数组元素的正确引用是 。 A)*&a[5] B)a+2 C)*(p+5) D)*(a+2) 相关知识点: 试题来源: 解析 D 反馈 收藏
百度试题 题目若有以下定义:int a[5],*p=a;则对a数组元素地址的正确引用是( )。 A.&a[5]B.a++C.p+2D.&a相关知识点: 试题来源: 解析 C.p+2 反馈 收藏
解析 B [解析] A越界,C和D表达错误。结果一 题目 int a[5],*p=a;对a数组元素地址的正确引用是( ) A.p+5B.&a[0]C.&a+1D.*a+1 答案 B[解析]A越界,C和D表达错误。相关推荐 1int a[5],*p=a;对a数组元素地址的正确引用是( ) A.p+5B.&a[0]C.&a+1D.*a+1 ...