自增和自减

基本功能

++ : 将某个变量的值自增 1

-- : 将某个变量的值自减 1

细节

自增自减表达式

x++:将变量 x 自增 1,得到的表达式的值是自增之前的值。 ++x:将变量 x 自增 1,得到的表达式的值是自增之后的值。

x--:将变量 x 自减 1,得到的表达式的值是自减之前的值。 --x:将变量 x 自减 1,得到的表达式的值是自减之后的值。

优先级

从高到低依次是:

  1. ++ --

  2. * / %

  3. + -

优先级运算的细节:

  1. 从左到右依次查看
  2. 如果遇到操作数,将数据的值直接取出
  3. 如果遇到相邻的两个运算符,并且左边的运算符优先级大于右边的运算符,则直接运行左边的运算符。