1. 自增自减
- 自增 ++
- 自减 - -
1.1 自增
- 前置自增
前置自增:++在变量的前面 - 后置自增
后置自增 :++在变量的后面
1.1.1 共同点
执行结果相同,都是让变量的值+1。
1.1.2 不同点
参与运算时
- 前置++在参与运算或赋值时,会先改变自身的值,用改变后的值去运算或赋值。
- 后置++在参与运算或赋值时,会先用自身的值去运算或赋值,然后再改变自身的值。
1.2 自减
- 前置自减
前置自减:- - 在变量的前面 - 后置自减
后置自减:- -在变量的后面
1.2.1 共同点
共同点:执行结果相同,都是让变量的值-1。
1.2.2 不同点
参与运算时
- 前置 - -在参与运算或赋值时,会先改变自身的值,用改变后的值去运算或赋值
- 后置 - -在参与运算或赋值时,会先用自身的值去运算或赋值,然后再改变自身的值。