移位运算符

<<(左移)

00000000,00000000,00000000,00001001

指定了左移n位后,会有两件事发生:

  1. 数串的最左边有n个数字消失
  2. 数串最右边新增n个0
  3. 去掉最左边n个数又加上最右边n个数,虚晃一枪,还是32位

>>(带符号右移)

原文地址:https://www.cnblogs.com/flyover/p/14107481.html