*
CのO'Reillyポケットリファレンスを参照すると、、、、/
および%
演算子のグループ化の説明に少し混乱しています。この本には、グループ化は左から右に行われると書かれています。今では、グループ化が評価順序と混同されていると思います。次の方程式と本から確立された規則を考えると、私はそれを考えたでしょう...
int x = 4 / 3 * -3
...に評価され0
ます、なぜなら...
1: 4 / 3 * -3
2: 4 / -9
3: 0
...しかし、実際にはに評価され-3
、この方法を使用しているようです...
1: 4 / 3 * -3
2: 1 * -3
3: -3
何故ですか?