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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 再续啸傲 中级黑马   /  2015-11-24 11:29  /  485 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

一直搞不明白 x++ 与++x  还有+=与=+的区别,谁能清楚的解释一下啊??
1,x=x++,x=++x的区别。
2,x=+x与x+=x的区别。

1 个回复

倒序浏览
x++ 与++x
              只是一种自加运算,一个是先单独使用一次,然后加1,只是加1啊。一个是先自己加1,然后开始使用。自加运算的时候,含有赋值,因为加后,或者使用后,x的变化再赋给x。

x=+x与x+=x的区别。
              这是一种赋值运算。但是楼主写错了。并没有=+。你可以看清楚问题的出处。+=是先相加,然后赋值。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马