若有定义int a[5],*p=a;则正确引用数组元素的是 a *&a[5] b *a+2 c
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 19:02:27
若有定义int a[5],*p=a;则正确引用数组元素的是 a *&a[5] b *a+2 c
若有定义int a[5],*p=a;则正确引用数组元素的是 a *&a[5] b *a+2 c *(p+5) d*(a+2)
若有定义int a[5],*p=a;则正确引用数组元素的是 a *&a[5] b *a+2 c *(p+5) d*(a+2)
正确引用数组元素的 是 *(a+2),它等同 a[2];
*(p+5) 错在超界了.如果是 *(p+2) 或 *(p+4) 那么也是对的.*(p+5) 指向 a[5],按声明,下标最大到 a[4].
*&a[5] -- 也是下标超界
*a+2 是 a[0]+2,不是 引用 1个 数组元素,而是表达式.
*(p+5) 错在超界了.如果是 *(p+2) 或 *(p+4) 那么也是对的.*(p+5) 指向 a[5],按声明,下标最大到 a[4].
*&a[5] -- 也是下标超界
*a+2 是 a[0]+2,不是 引用 1个 数组元素,而是表达式.
若有以下定义,则对a数组元素的正确引用是( ).int a[5],*p=a; A.*&a[5] B.a+2 C.*(p+
若有定义int a[5],*p=a;则正确引用数组元素的是 a *&a[5] b *a+2 c
若有定义语句int a[5], *p=a;,则对a数组元素的正确引用是什么 A *&a[5] B *a+2 C *(p+
若有以下定义,则对a数组元素的正确引用是_________.int a[5],*p=a; a)*&a[5] b)a+2
若有定义:int a[5],*p=a; 则对a数组元素地址正确引用的是( ).&a[5] p+2 a++ &a
若定义int a[5],*p=a;则正确引用数组元素的是 A*&a[5] B*a+2 C*(p+5) D*(a+2) 求
C语言若定义int a[5],*p=a;则对a数组元素正确引用为哪个?为什么?
若有以下说明和语句,int c[5],*p ;p=c ;能正确引用c数组元素的是?A) &p B)*(p+3) C) c
若有说明语句:int a[10]; 则对a数组元素的正确引用是( ).A.a[10] B.a[-5] C.a(5)D.a
若有说明:int a[10]; 则对a数组元素的正确引用是A.a[10] B.a[3.5] C.a[5-3] Da[-1
若有定义:int a[10],则对数组a元素的正确引用是?
8、在定义 int a[5][4];对数组元素的正确引用是( ) A a[0][0] B a[2][4] C a[5][