zzZerOrz
位运算:<< : 左移例如:3<<2 就是将3左移两位首先:把3写成2进制:00000000 00000000 00000000 00000011左移两位就是整体向左移动两位,空位置出现在低位,所以后面的空位补0移动后: 00000000 00000000 00000000 00001100即等于:12 可以理解为(3乘以2的2次幂,左移多少,就是乘以2的多少次幂)>> :右移同上,不过右移后空位置出现在高位,原来的高位是什么,就用什么来补位>>> : 无符号右移就是无论高位原来是什么,出现空位都用0来补位