(按)位运算符(Bitwise Operator)
运算符 | 汇编等价 | 含义 | Syntax | ||
---|---|---|---|---|---|
& |
AND | 按位与(Bitwise AND) | a & b |
||
` | ` | OR | 按位或(Bitwise inclusive OR) | `a | b` |
^ |
XOR | 按位异或(Bitwise exclusive OR) | a ^ b |
||
~ |
NOT | 一元补码(Unary complement) | ~a |
||
<< |
SHL | 左移(Shift bits left) | a << b |
||
>> |
SHR | 右移(Shift bits right) | a >> b |