首页
13问答网
>
若有以下定义,则对a数组元素的正确引用是( )。 int a[5],*p=a; A. *&a[5] B. a+2 C. *(p+5) D. *(a+2)
若有以下定义,则对a数组元素的正确引用是( )。 int a[5],*p=a; A. *&a[5] B. a+2 C. *(p+5) D. *(a+2)
请帮我解释解释好么?不是一个答案
2024-12-02 12:10:35
推荐回答(2个)
回答1:
D正确,选D。因为:
A:语法合法,但[5]越界了。
B:a+2是地址,不是元素。
C:与A一样,只是指针写法,p+5越界了。
回答2:
只有D一个对的 AC超出数组范围 B是地址
相关问答
最新问答
晚上睡觉总做梦且早上总是醒不来是怎么回事
一首歌女声唱的,歌词像还珠格格里的《当》但绝对不是《当》高潮是“让我们……”
联想电脑的处理器是什么的
手机游戏中所说的破解版是什么意思
三星Q430JU05想加内存条!
红米1s移动4G版可以插联通卡吗
报考中国政法大学在职研究生真的有用吗
2分之1+6分之1+12分之1+20分之1+30分之1+42分之1+56分之1
"《数学周报》杯”2012年全国初中数学竞赛试题参考答案
钢琴是西洋乐器还是中国乐器