位运算符说明

  位运算符有很多种。   下面讨论一下一些位运算符的含义:    1)移位运算符:包括左移<<与右移>>,可以通过将位向左或向右移动来变换整数的二进制表示。操作对象可以是任意整数类型。m<<n表示将m中的位左移n位,每次从m的最左边溢出一位,在m的最右边补一个0。右移类似,如果m没有符号或者非负,则需要在m左端补0。 (第二行为右移3,第三行为左移3)    2)按位求反(~):就是对操作数求反
相关文章
相关标签/搜索