位操作
逻辑位运算符
&:按位与
|:按位或
^:按位异或, 相同为0, 不同为1
~:按位取反
除了~,都可以与=结合
移位运算符
<<:左移
>>:右移
比 * 2, / 2 速度快, 但是要小心数据的丢失,不同的编译器补充的值可能不同