[c] 연산자 우선순위 예시

목차


연산자 우선순위란

연산자 우선순위는 수식에서 연산자들이 계산되는 순서를 나타냅니다. 일반적으로 곱셈과 나눗셈이 덧셈과 뺄셈보다 높은 우선순위를 가집니다.

예시

다음은 우선순위를 고려하지 않았을 때와 고려했을 때의 결과를 비교한 예시입니다.

  1. 예시 1:
    • 수식: 2 + 3 * 4
    • 우선순위 미고려: (2 + 3) * 4 = 20
    • 우선순위 고려: 2 + (3 * 4) = 14
  2. 예시 2:
    • 수식: 10 / 2 + 3
    • 우선순위 미고려: (10 / 2) + 3 = 8
    • 우선순위 고려: 10 / (2 + 3) = 2

결론

연산자 우선순위를 올바르게 이해하고 적용하는 것은 프로그래밍에서 정확한 결과를 얻기 위해 중요합니다. 연산자 우선순위를 신중하게 고려하여 코드를 작성하는 것이 좋습니다.


이러한 예시를 통해 연산자 우선순위의 중요성을 이해하고, 이를 고려하여 코드를 작성하는 것이 중요하다는 것을 알 수 있습니다.