在计算机科学中,异或运算是一种位运算,表示为 xor,或者 ^。异或运算有如下性质: 异或两个数两次,会得到原来的数。也就是说,对于任意数 x,都有 x ^ x = 0。异或 0,不会改变原来的数。也就是说,对于任意数 x,都有 x ^ 0 = x。 异或运算的一般形式如下: a ^ b