为了账号安全,请及时绑定邮箱和手机立即绑定

为什么++mynum的值和mynum++相等?

http://img1.sycdn.imooc.com//579b534200018d1302150075.jpg

此时输出的结果是6,不应该是5吗?

正在回答

1 回答

因为在++mynum和mynum++,均为加1操作,所以它们的值均相等
但是在表达式中,如a=++mynum,b=mynum++ 就要区分前缀与后缀了


3 回复 有任何疑惑可以回复我~
#1

沙狸 提问者

谢谢你哈!再问下在循环语句中后缀是不是比前缀少循环一次?麻烦啦!(*^__^*)
2016-07-29 回复 有任何疑惑可以回复我~
#2

沙狸 提问者

非常感谢!
2016-07-29 回复 有任何疑惑可以回复我~
#3

00小伙 回复 沙狸 提问者

是的哈!
2016-09-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么++mynum的值和mynum++相等?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信