ビット単位の XOR 演算子 (^) は、2 つの式に対してビット単位の XOR を実行します。使用法:
result =expression1 ^expression2
ここで、結果は任意の変数です。
expression1 は任意の式です。
expression2 は任意の式です。
ビット単位の XOR 演算子の説明
^ 演算子は、2 つの式の値のバイナリ表現を調べ、ビット単位の XOR を実行します。この操作の結果は次のようになります:
0101 (式 1)
1100 (式 2)
----
1001 (結果)
if および if のみ式のビットが 1 の場合のみ、結果は 1 になります。それ以外の場合、結果のこのビットは 0 になります。