请问他的这个>>和<<是什么意思,整个讲解运算过程也不理解,请问那两个符号是什意思,以及运算过程,谢谢
>>是位右移 <<是位左移 右移相当于除以2,左移相当于乘以2 比如 0100 0100 >> 1 后为 0010 0010,即由68变为34 0100 0100 << 1 后为 1000 1000,即由68变为136(无符号类型),如果字节为有符号类型,那么实际是-120,因为最高位是符号位