[c] 연산자 우선순위 변경
다음은 연산자 우선순위를 변경하는 예시입니다.
변경 전
int result = 5 + 3 * 2;
변경 후
int result = (5 + 3) * 2;
위 예제에서, 변경 전 표현식은 곱셈 연산이 먼저 이루어진 후에 덧셈 연산이 수행됩니다. 반면에, 변경 후 표현식은 덧셈 연산이 먼저 이루어진 후에 곱셈 연산이 수행됩니다.
이러한 변경은 때로는 표현식을 더 명확하게 하거나 원하는 연산순서를 명시하기 위해 사용됩니다.
참조:
- Oracle. “Operators.” Oracle Java Tutorials. https://docs.oracle.com/javase/tutorial/java/nutsandbolts/opsummary.html
이렇게 연산자 우선순위를 변경하면, 표현식의 해석 방법을 명확히 할 수 있습니다.