核心:从左到右,有括号先算括号
1. 单目录运算符:对一个变量进行操作
逻辑非(!), 按位取反(~), 自增和自减(++,--), 取地址(&), 取值(*), 负号(-), 成员选择(->)
*:a++和++a:区别是先取值再自增,先自增再取值
2. 算数运算符:加减乘除和取模(+,-,*,/,%)
*:幂运算pow(a,b),或者循环乘以本身
3. 按位左移、右移(<<, >>)
4. 关系运算符:<, >, <=, >=, !=, ==
5. 位逻辑:按位与&,异或^,或|
6. 条件逻辑与&&,条件逻辑或||
7. 条件?:
7. 赋值运算符=,+=,-=,...............