按位异或运算通常用来将某变量中的某些位取反,且保留其他位不变。例如,如果需要将int型变量n的低8位取反,而其余位不变,则可以执行:n ^= 0xff;0xff: 1111 1111
位操作之异或,布布扣,bubuko.com
位操作之异或
原文:http://www.cnblogs.com/jackloverose/p/3579811.html