- & : 邏輯與: 對兩個條件都先求出來,然后進行判斷.
- | : 邏輯或:只要一個條件為真,結果為真. 否則為假.
- ! : 邏輯非:條件得反邏輯. 如果為真,則結果為假. 如果為假,則結果為真.
- && : 短路與: 先對條件1進行判斷, 如果位真,則判斷條件2. 如果為假,則不再判斷條件2.它的效率比邏輯與要高一點。
- || : 短路或:先判斷條件一,為假則再判斷條件二,諾條件二為假,返回假,否則返回假. 如果條件一為真,不再判斷條件二,則返回真。
- ^:位操作運算符。例:2^1,2(4位)的二進制為0010,1的二進制為0001,則結果為3。運算規則:相同為0,不同為1.如1和1,0和0為0,1和0為1.