整型运算

在整型运算中,算术运算、逻辑运算和比较运算,运算符优先级从上到下递减顺序排列:

  1. * / % << >> & &^
  2. + - | ^
  3. == != < <= > >=
  4. &&
  5. ||

在同一个优先级,使用左优先结合规则,但是使用括号可以明确优先顺序。

bit位操作运算符:

符号 操作 操作数是否区分符号
& 位运算 AND No
^ 位运算 XOR No
&^ 位清空 (AND NOT) No
<< 左移 Yes
>> 右移 Yes