位運算符&、|、^、<<、>>的基本用法


運算符 作用 解釋
& 按位與

在二進制下,同一位上都為1,即&操作后該位為1,否則為0.

舉例:3&5.3:00000011,5:00000101,結果為00000001,十進制下為1.

| 按位或 與&類型,同一位上有一個為1,即結果該位為1.
^ 按位異或 同一位取值不同時為1.
<< 左移 將一個二進制數左移,左移位數取決於右操作數,左移后右邊補0,左邊溢出的位舍左移一位相當於原來數乘2。(在沒有溢出的情況下)
>> 右移 類型與<<,分邏輯移位和算數移位。


免責聲明!

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



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