33问答网
所有问题
若有以下定义,则对a数组元素的正确引用是( )。 int a[5],*p=a; A. *&a[5] B. a+2 C. *(p+5) D. *(a+2)
请帮我解释解释好么?不是一个答案
举报该问题
推荐答案 2017-11-11
D正确,选D。因为:
A:语法合法,但[5]越界了。
B:a+2是地址,不是元素。
C:与A一样,只是指针写法,p+5越界了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/h4R4WP0PB.html
其他回答
第1个回答 推荐于2017-11-11
只有D一个对的 AC超出数组范围 B是地址本回答被提问者采纳
相似回答
若有以下定义,则对a数组元素的正确引用是(
)
。
int
a[5],*p=a;
答:
【答案】:D
本题考查通过指针引用数组元素。选项A)、B),没有这种引用形式;选项c),*(p+5)是引用数组的第6个元素,而数组一共有5个元素,出现越界;选项D),*(a+2)引用数组的第3个元素。
...语句
int
a[5], *p=a;,则对a数组元素的正确引用是
什么 A
*&a[5
...
答:
正确答案是:D &a[5]就是a[5]
,下标越界了 a就是a[0],a[0]+2不是对数组元素的正确引用 同理,*(p+5)就是a[5],下标越界了 而* (a+2)就是a[2]
若有定义int
a[5], *p=a;,则对A数组元素的正确引用是
? A
)*&a[5]
B
...
答:
D 毫无疑问!
大家正在搜
用下面语句定义的数组的元素个数是
定义一个10个元素的数组
java定义一个int数组
数组a的第三个元素表示为
数组元素个数怎么看
一维数组的定义方式
vb数组元素个数
数组中可以包含什么类型元素
java定义数组并赋值
相关问题
若有以下定义,则对a数组元素的正确引用是_________....
若有定义:int a[5],*p=a; 则对a数组元素地址正...
C语言若定义int a[5],*p=a;则对a数组元素正确引...
若有定义语句int a[5], *p=a;,则对a数组元素的...
若有以下定义,则对a数组元素的正确引用是【 】
若有以下定义,则对a数组元素的正确引用是_________....
若有定义:int a[10],则对数组a元素的正确引用是?
数组问题若有说明int a[10],则对a数组元素的正确引用...