在32位计算机上
unsigned int flag = 1;
flag = flag << 32;
结果是1
unsigned int flag = 1;
flag = flag << 31;
flag = flag << 1;
结果是0