對變量和表達式執行按位異或,并將結果賦給該變量。
result ^= exPRession
result
任意變量。
expression
任意表達式。
使用 ^= 運算符和使用下面的語句是等效的:
result = result ^ expression^= 運算符查看兩個表達式的二進制表示法的值,并執行按位異或。該操作的結果如下所示:
0101 (result)1100 (expression)----1001 (結果)當且僅當只有一個表達式的某位為 1 時,結果的該位才為 1。否則,結果的該位為 0。
版本 1
^ 運算符 運算符優先級 運算符總結
新聞熱點
疑難解答