首页
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是地址
相关问答
最新问答
谁能帮我解释一下这句话具体是什么意思?
写一篇下属对领导评价的文章,我才进公司不久,不知从何处着手写,哪位高人指点一二。非常感谢!
vivox23和华为p20哪个好
智能机打电话时怎么按数字 例如:拨打10086时提示按1 我怎么没找到地方能按
有时候头稍微动一下就头晕,想问一下是什么病,怎么治
谁有不用的九位数或者八位数qq位数,求大神送我一个,不在乎等级,如果真的可以免费送,我愿意把悬赏再
蓝色和深蓝色有区别吗.?
中国海洋大学和青岛大学的现当代文学研究生好不好考呀,一般录取率是多少啊。
浩方玩魔兽总是掉线
月经一直都很规律,这个月突然量少,而且只来了一天就了