1 异或^ 任何数和0异或等于它本身; 任何数和自己异或都等于0; 1)交换两个数 a = a ^ b; b = a ^ b; a = a ^ b; 2 与& 1)取一个数最右边为1的bit位位置 a & (~a+1)