?
? ????? PHP ??? ???? ??? ?? ??
JScript? | 語言參考 |
對變量和表達式執(zhí)行按位異或,并將結(jié)果賦給該變量。
result ^= expression
result
任意變量。
expression
任意表達式。
使用 ^= 運算符和使用下面的語句是等效的:
result = result ^ expression
^= 運算符查看兩個表達式的二進制表示法的值,并執(zhí)行按位異或。該操作的結(jié)果如下所示:
0101 (result)
1100 (expression)
----
1001
(結(jié)果)
當(dāng)且僅當(dāng)只有一個表達式的某位為 1 時,結(jié)果的該位才為 1。否則,結(jié)果的該位為 0。
版本 1
^ 運算符 | 運算符優(yōu)先級 | 運算符總結(jié)