0

可能重复:
左移,负移位计数

在 16 位编译器上,为什么32<<-332>>-1结果为 0?这种行为的主要原因是什么

4

1 回答 1

2

来自 K&R:

移位运算符 << 和 >> 执行其左操作数的左移和右移,右操作数给定的位数必须为非负数

于 2012-07-04T11:15:23.563 回答