對兩個表達(dá)式執(zhí)行按位異或。
result = expression1 ^ expression2
^ 運(yùn)算符查看兩個表達(dá)式的二進(jìn)制表示法的值,并執(zhí)行按位異或。該操作的結(jié)果如下所示:
0101 (expression1) 1100 (expression2) ---- 1001 (result)
當(dāng)且僅當(dāng)只有一個表達(dá)式的某位上為 1 時,結(jié)果的該位才為 1。否則結(jié)果的該位為 0。