C 표현식은 우선순위, 결합 방향, 부작용을 따로 본다
어떤 연산이 먼저 묶이는지 보고, 같은 단계에서는 결합 방향과 값 변경 시점을 따로 확인한다.
b * c
a + (b*c)
== d
&& ready
| 구분 | 의미 | 판단 |
|---|---|---|
| 괄호 | 모호하면 직접 묶음 | 암산으로 버티지 않음 |
| 대입 | 오른쪽에서 왼쪽 | a = b = 0 |
| 증감 | ++ / -- | 값 변경 시점을 따로 추적 |
핵심 어떤 연산이 먼저 묶이는지 보고, 같은 단계에서는 결합 방향과 값 변경 시점을 따로 확인한다.