永发信息网

C语言中,a+(i++);是先执行a+i还是先执行i++??

答案:5  悬赏:50  手机版
解决时间 2021-03-11 05:46
C语言中,a+(i++);是先执行a+i还是先执行i++??
最佳答案
如果不带括号的话会先执行i++
因为后置递加运算符比加法优先级要高
带括号的话,先执行括号里的
这里没什么区别
后置递加运算符是运行完整条语句之后才会改变对象的值
全部回答
i++ 你都把i++括起来了
a+(i++)就等于: a+i; i++
无论先执行哪个,都不会影响结果 ,当然实际上是先对i++求值得i,然后计算a+i 关键你不能把i++看作i在做自增操作,它仅仅是个表达式而已返回i当前的值。 a+(i++)就是先求a+i; 然后i=i+1;
这是优先级问题。在算法中()的优先级最高。所以首先执行那个。你应该明白啦。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
惠宾川菜馆地址在什么地方,想过去办事
骨折引起脂肪栓塞是由于A.患者肥胖B.脂肪肝C.
落花有意随流水,流水无情恋落花意思相近的还
康莉窗帘在什么地方啊,我要过去处理事情
我看新闻大求真说喝假蜂蜜容易中毒?
我的信用卡被盗刷,公安机关不立案,我应该怎
请问谁知道《武林外传》中白展堂领唱韩国歌的
dnf史寺装备哪里换
吉林省特殊工种退休年龄及条件是什么?
西昌市公安局交警大队地址在什么地方,想过去
全自动洗衣机出现什么故障时,维修才将安全开
延边大学 招朝鲜族考生是朝鲜语考生吗?
【佛经是谁写的】谁能写几句有哲理、寓意的佛
呼和浩特市哪里有卖鱼缸的
康太医院地址在什么地方,想过去办事
推荐资讯
茶多酚的作用有哪些?它一种什么物质?
新生儿低血糖症是指全血血糖低于A.10mg/dlB.
色色婚纱摄影旗舰店这个地址在什么地方,我要
单片机LPC1778芯片SW模式下程序过程中意外停
多愁善感的善是什么意思
二年级下册语文妙解教材第三单元测试看图写话
当不同方向的磁场穿过某平面时,如何计算穿过
fgo英灵白值哪个高
QQ三国中体质的作用是什么,阴阳士心法需要加
手表上弦用英语和德语分别是哪个单词啊
南街路地址在哪,我要去那里办事
我打字的时候,搜索结果就跳出来
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?