位運算符說明

  位運算符有很多種。   下面討論一下一些位運算符的含義:    1)移位運算符:包括左移<<與右移>>,可以通過將位向左或向右移動來變換整數的二進制表示。操作對象可以是任意整數類型。m<<n表示將m中的位左移n位,每次從m的最左邊溢出一位,在m的最右邊補一個0。右移類似,如果m沒有符號或者非負,則需要在m左端補0。 (第二行爲右移3,第三行爲左移3)    2)按位求反(~):就是對操作數求反
相關文章
相關標籤/搜索