目录 左移和右移规则 位运算技巧 位操作有 ~ , << , >> , & , | , ^ 六种。 左移和右移规则 对左移而言,移动正数和负数规则是相同的;对于右移而言,则有些差别,正数在最高位补0,负数在最高位补1。 对于一个16位的正数:0000 0000 0000 0101,左移一位是0000 0000 0000 1010,右移一位是0000 0000