A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 没落NOKIA 中级黑马   /  2015-1-11 14:29  /  2261 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

自增运算符++不是优先级很高吗?怎么当++在后时先进行其他运算?

7 个回复

倒序浏览
你把赋值那节课没好好看
回复 使用道具 举报
楼主的问题,我也曾经提出过,但是后来被一位大神解释说:正是因为++这个运算符被先运算了,所以才使得先比较数值,再进行自增,(意思就是:++本身具备这个功能:如果在变量名后面,就先把变量拿出去运算一下,再回来处理自己。)不知道你是否可以明白。
回复 使用道具 举报 1 0
++符号进行运算是两个或多个式子在运算,不是先赋值再自增的单个运算
回复 使用道具 举报
羽狼之翼 发表于 2015-1-11 19:39
楼主的问题,我也曾经提出过,但是后来被一位大神解释说:正是因为++这个运算符被先运算了,所以才使得先比 ...

很对啊
回复 使用道具 举报
记住规则就行吧,++在后,先用再增,++在前,先增再用
回复 使用道具 举报
齐弦 中级黑马 2015-1-12 06:33:02
7#
++在后时,先取其值参与运算,最后再自增
回复 使用道具 举报
规则书上说得很清楚,做题时候也知道要按着做,但就不明白为什么?这不明显矛盾吗这不?亲~……~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马