ビット演算は、2つの変数の値を切り替えます

INT A = 4、Bは= 5。 ; // B 0101 0100のバイナリ表現のバイナリ表現 
= A ^ B; //   0001 B 0101 
B ^ Bが=; //   0001 B 0100 
= A ^ B ; //   0101 B 0100

^ A = 0

あるいは、同じ数の異なる値の数の任意の偶数

おすすめ

転載: www.cnblogs.com/--lr/p/11761427.html