當前位置:編程學習大全網 - 編程軟體 - 編程中“

編程中“

樓上。。。-_-

| 符號壹般來說是按位求或的意思,舉個例子吧,3 | 5的結果就是7,運算過程涉及到2進制,3的二進制表示為011,5的二進制表示為101,二者按位取或,結果為111,也就是7,1 | 2的值為3,道理是壹樣的。

在實際編程中,| 運算符壹般用來對標誌位進行設置,有時我們需要許多個標記來表示壹些東西,例如我們要保存壹個人的信息,我們可能要保存“性別”,“是否團員”,“是否黨員”,“是否城市戶口”。。。等等,這種是否類型的信息采用4個字節的整數來保存顯得浪費,我們便可以采用壹個整數的不同數位來表示,用15(二進制1111)來代表全部為是,12(1100)就可以代表“男人”,“是團員”,“不是黨員”,“不是城市戶口”,這種情況下用|符號會比較方便,與它對應的還有個&符號,按位與。

希望對妳有幫助。

  • 上一篇:”符號的作用?
  • 下一篇:編譯環境cmake+gcc怎麽編譯mysql源碼
  • copyright 2024編程學習大全網