共用方式為


位元 XOR 運算子 (^)

更新:2007 年 11 月

在兩個運算式上執行位元互斥 OR。

 expression1 ^ expression2

引數

  • expression1
    任何數值運算式。

  • expression2
    任何數值運算式。

備註

^ 運算子會強制轉型引數以配合資料型別。然後 ^ 運算子會檢查以二進位表示的兩個運算式值,在兩運算式上執行位元互斥 OR 運算。引數的資料型別決定此運算子傳回的資料型別。

這項作業的結果表現如下:

0101   (expression1)
1100   (expression2)
----
1001   (result)

如果運算式中只有一個數字為 1,結果會在該數字出現 1。否則,結果會在該數字出現 0。

需求

1 版

請參閱

概念

運算子優先順序

運算子摘要

由位元運算子強制型轉

參考

位元 XOR 設定運算子 (^=)