异或运算就是无进位相加异或运算的性质:1)0^N = N N ^N = 02) 异或运算满足交换律和结合律(即与顺序无关)异或运算应用两数(a, b)交换 a = a ^ bb = a ^ ba = a ^ b找出数字(N)的二进制形式中最右侧1的位置 N & (~N + 1)