黑马程序员技术交流社区

标题: 自增、自减运算符掌握技巧 [打印本页]

作者: 三月小雨    时间: 2015-8-1 17:30
标题: 自增、自减运算符掌握技巧
iOS基础-学习笔记37

10-自增、自减运算符掌握技巧
1、        运算符优先级和结合性
优先级:第二级
结合性:右结合

编译器对程序编译时,从右到左可能多地将字符组合成一个运算符或标识符,因此i+++j++等效于(i++)+(j++),连个“++”作用的对象都是变量,这是合法的;
注意:不管是“++”在前还是在后,最后变量的值都会+1
2、        技巧
i++,先看到的是变量,表达式的值就是变量的值
++i,先看到的是++,先让i的值+1

作者: 三月小雨    时间: 2015-8-1 17:39
自己顶沙发
作者: Luckyboy    时间: 2015-8-2 16:40
学习学习,辛苦了!
作者: 阿伦666    时间: 2015-8-2 19:47
同上,我也是这么记住的
作者: 李艳兵    时间: 2015-8-4 21:24
谢谢分享,让我有感受到了一些更深的想法
作者: 飓风少年    时间: 2015-8-4 21:26
我也学到这了,好学习
作者: Esther33    时间: 2015-8-4 21:52
i++ 应该就是先赋值后自加,++i就是先自加后赋值
作者: rovan    时间: 2015-8-4 21:58
受教了,今天刚学到
作者: xiaoguang    时间: 2015-8-4 22:03
今天看到的时候,我差点就混乱了.




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2