1 与 或 非 异或
& | ~ xor(^)
2 优先级
+-
>> <<
> < == !=
&
xor
|
3 移位运算
左移 a<<b==a*(2^b)
右移 a>>b==a/(2^b)
4 二进制状态压缩
将一个长度为m的bool数组用一个m位的二进制整数表示
4.1 n>>k&1 整数n在二进制表示下的第k位
4.2 nxor1<<k 整数n在二进制表示下的第k位取反



京公网安备 11010502036488号