運算符~ >> << >>> & ^ |


| 按位或:
    參與運算的兩數各對應的二進位相或.只要對應的二個二進位有一個為1時,結果位就為1
        例如: 1|2 : 0001 | 0010 = 0011
                 9|5 : 1001 | 0101 = 1101    所以9|5=13

& 按位與:
    參與運算的兩數各對應的二進位相與.只有對應的兩個二進位均為1時,結果位才為1,否則為0
        例如: 1&2 : 0001 & 0010 = 0000
                 9&5 : 1001 & 0101 = 0001    所以9&5=1

^ 按位異或:
    參與運算的兩數各對應的二進位相異或,當兩對應的二進位相異時,結果為1
        例如: 1^2 : 0001 ^ 0010 = 0011
                 9^5 : 1001 ^ 0101 = 1100    所以9^5=12


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM