分两种情况,一个在变量前,一个在变量后。
--i表示先将i的值减1,再引用。
i--表示先引用i的值,再将i的值减1。
- -是自减1的意思
如 int a = 5
a- -
a=4//计算的结果等同于a = a - 1但执行的效率有差异,a--的效率优于a=a-1
要注意--的位置如果:int a = 6
b = a-- //b = 6 a = 5先赋值再自减1
b = --a//b = 5 a = 5先自减1再赋值
++表示自增同样的类型。