能解释一下下面的情况嘛?i=21 0000000000010101j=56 0000000000111000则i ^=j i = 00000000001010000能解释一下是为什么吗?按位异或不是相同为0不同为1嘛?