1<<n是一个整体,表示左移n位,因为是二进制的情况下移位,所以就是1乘以2的n次方
C/C++ 左移<<, 右移>>作用:https://blog.csdn.net/MumuziD/article/details/109161095