位运算。即使输入的是十进制的数,在内存中也是存储为二进制形式。“<<”用法:格式是:a<=0。功能:将整型数a按二进制位向左移动m位,高位移出后,低位补0。“>>”用法:格式是:a>>m,a和m必须是整型表达式,要求m>=0。功能:将整型数a按二进制位向右移动m位,低位移出后,高位补0。
用十进制数来比喻,百位数相对于十位数、个位数就是高位。更通俗讲,就是左边的数相对于右边的数来讲是高位。
如果int类型的值不是二进制形式的,先转化为二进制,左边的是高位,右边的是低位