这道题为什么选c啊???不懂!!

5.若有定义:intbb[8];。则以下表达式中不能代表数组元bb[1]的地址的是()。A.&bb[0]+1B.&bb[1]C.&bb[0]++D.bb+1... 5. 若有定义:int bb[ 8];。则以下表达式中不能代表数组元bb[1]的地址的是( )。 A. &bb[0]+1 B. &bb[1] C. &bb[0]++ D. bb+1 展开
 我来答
eden10231023
2013-12-02
知道答主
回答量:19
采纳率:0%
帮助的人:16万
展开全部
‘&’地址运算符的优先级高于加减法,但是不高于自增(++)自减运算符。C的表达相当于
&(bb[0]++),相当于bb[0]的值自增1,然后取的还是0地址
追问
难道bb[0]这个不是常量吗?
追答
是个数值,比如bb[0]的值为3,但是bb[0]的地址是0x12345678,执行过&bb[0]++后,得到的应该还是0x12345678,但是此时的bb[0]的值为4
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式