黑马程序员技术交流社区
标题:
[小技巧分享]关于算术运算符 ++ 的执行顺序。
[打印本页]
作者:
杨远
时间:
2013-1-8 11:23
标题:
[小技巧分享]关于算术运算符 ++ 的执行顺序。
刚开始学时,视频讲到算术运算符 ++。
b = a++;
b = ++a;
第一句 ++ 在后面就是先赋值后自加;
第二句 ++ 在前面则是先自加后赋值。
但我总是搞混,老毕讲的那个例子对我也不是很好用,后来就自己琢磨了一个识别方法。
程序里的 = 是赋值运算符,b = a;
不是 b 等于 a,而是把 a 的值赋给 b。也就是说其实是从 a 到 b 即从右到左的。
那么回到上面,
只需要从右到左即从 a 向 b 走,先遇到 ++ 就是先 自加,先遇到 = 就是先赋值。
这样我就再也没出错过。
也许也有哥们学习初期遇到过这个问题,说说我的方法,或许可以提供一些思路,每个人都应有适合自己的方法。
作者:
李洪因
时间:
2013-1-10 17:47
分享中。。。。。。
作者:
Rancho_Gump
时间:
2013-1-10 20:44
初学时 容易混淆的问题 对于小白还是很有用的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2