黑马程序员技术交流社区
标题:
-a++是怎么算的
[打印本页]
作者:
chenzuliang1993
时间:
2015-4-10 23:41
标题:
-a++是怎么算的
-a++运算的时候好像是先算a++再加上负号的,为什么是这样,正负号优先级不是高于++ --吗
作者:
Tony鱼先森
时间:
2015-4-16 12:36
负号和自加运算符的优先级是同级,结合顺序为自右到左,所以是先算a++在加负号
作者:
lvzhehappy
时间:
2015-4-16 12:49
楼上说的减号和加号都是同级优先级,然而c代码的编译都是右优先,例如a=5;这个意思是说将5赋值给a,而不是a等于5,so就是右边往左边计算
作者:
owlwgmt7
时间:
2015-4-16 17:57
原来是这样
作者:
波阿波
时间:
2015-4-16 18:32
不用管-号 先算++
作者:
谷飞飞
时间:
2015-4-16 18:45
回复什么的都有,应该先算
作者:
tyisbest
时间:
2015-4-16 18:57
安结核性来算,从右往左算!
作者:
Logic
时间:
2015-4-16 20:04
搜得死内
作者:
261406938
时间:
2015-4-16 20:41
学习学习
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2