11. bit

// 与 C++ 相同
a & b   // AND
a | b   // OR
a ^ b   // XOR
a << b  // 左移
a >> b  // 右移

// 不同
^a      // ~a a为无符号数

// 常用技巧
x & -x         // lowbit
n & (n-1) == 0 // 判断是否是 2 的幂