按位“异或”赋值运算符 (^=)是对变量和表达式执行按位异或,并将结果赋给该变量。使用方法:
result ^= expression
result = result ^ expression
0101 (result)1100 (expression)----1001 (结果)