首页
阿Q吧
>
若有以下定义,则对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是地址
相关问答
最新问答
什么叫非重读音节,什么叫重读开音节
关于喜欢下的心情说说句子,女生的
我追了一个女孩,刚开始聊得很好,及时给我回信息。但是后来,我每天第一时间给她发微信,她不理我
求名画<自由引导人民>的英文名(原名),不要在线翻译过来的,谢谢!最好有出处~~
难忘的的元旦联欢会作文600字以上
我去年大专毕业,学的是模具设计与制造,对这方面不感兴趣,换什么行业好。
梦幻西游这款游戏怎么样?
我得了急性胃炎,刚从医院输液回来,可胃还是有点痛和压迫感。我原先以为是我今天没吃多少东西被饿到了...
各位拜托一下,就此事我想听听大家的意见
如果我要种植牙那种植牙之前要不要带牙套的