位元互斥OR 運算子:^ | Microsoft Docs
文章推薦指數: 80 %
// expre_Bitwise_Exclusive_OR_Operator.cpp // compile with: /EHsc // Demonstrate bitwise exclusive OR #include
請升級至MicrosoftEdge,以利用最新功能、安全性更新和技術支援。
下載MicrosoftEdge
其他資訊
目錄
結束焦點模式
語言
閱讀英文
儲存
目錄
閱讀英文
儲存
Twitter
LinkedIn
Facebook
電子郵件
目錄
位元互斥OR運算子:^
發行項
05/02/2022
6位參與者
本文內容
語法
表達^表達
備註
位互斥OR運算子(^)會比較其第一個運算元的每個位與其第二個運算元的對應位。
如果其中一個運算元中的位是0,而另一個運算元中的位是1,則對應的結果位會設定為1。
否則,對應的結果位元會設為0。
運算子的兩個運算元都必須有整數類型。
標準轉換中涵蓋的一般算術轉換會套用至運算元。
如需C++/CLI和C++/CX中字元替代^用法的詳細資訊,請參閱處理物件運算子(^)(C++/CLI和C++/CX)。
^的運算子關鍵字
C++會將xor指定為的^替代拼字。
在C中,替代拼字是以iso646.h>標頭中的或C++對等
在MicrosoftC++中/permissive-,需要或/Za編譯器選項才能啟用替代拼字。
範例
//expre_Bitwise_Exclusive_OR_Operator.cpp
//compilewith:/EHsc
//DemonstratebitwiseexclusiveOR
#include
延伸文章資訊
- 15.7 XOR 互斥或閘 - 數位邏輯學-第五章
5.7 XOR GATE 互斥或閘(Exculsive OR 或EXOR 不相容或閘). 1、特性:當輸入有奇數個1,輸出即為1;當輸入有偶數個1,輸出即為0. 2、符號:. 59.gif (7...
- 2異或_百度百科
異或,英文為exclusive OR,縮寫成xor異或(xor)是一個數學運算符。它應用於邏輯運算。異或的數學符號為“⊕”,計算機符號為“xor”。其運算法則為:a⊕b = (¬a ∧ b) ...
- 3xor:異或 - 中文百科知識
異或,英文為exclusive OR,或縮寫成xor異或(xor)是一個數學運算符。它套用於邏輯運算。異或的數學符號為“⊕”,計算機符號為“xor”。其運算法則為:a⊕b = (¬a ∧ b) ...
- 4互斥或閘- 維基百科,自由的百科全書 - Wikipedia
互斥或閘(英語:Exclusive-OR gate,簡稱XOR gate,又稱EOR gate、ExOR gate)是數位邏輯中實現邏輯互斥或的邏輯閘,功能見右側真值表。若兩個輸入的電平相異,則...
- 5位元互斥OR 運算子:^ | Microsoft Docs
// expre_Bitwise_Exclusive_OR_Operator.cpp // compile with: /EHsc // Demonstrate bitwise exclusiv...