本帖最后由 重头再来_0809 于 2015-8-29 10:28 编辑
首先简单介绍一哈哈:
++:自加。对原有的数据进行+1;--:自减。对原有的数据进行-1。
具体使用方式:
a单独使用:放在操作数的前面和后面效果一样;
b放在操作数的前面,先自增或者自减,然后再参与运算;放在操作数的后面,先参与运算,再自增或者自减。
在使用中这是非常坑的一组运算符。比如说:”int x = 4; x = (x++) + (++x) + (x * 10); “,各种算法啊,有等于100、69、71等各种错误答案的,我建议大家在面试或考试中按两条腿走路的式处理:将这个表达式分成几部分,在运算中一边计算各部分的值一边写出对应自增自减变量计算后的值。如图所示
|
|