我有时在进行位操作时发现这很不方便(尽管我现在不记得任何具体的例子)。我还发现它在概念上令人困惑,因为移位基本上是乘法和除以 2 的幂。
我发现在 C++ 中使用
因为这就是 C 语言的作者所决定的。
使用括号以避免混淆。