중위 표기법 / 후위 표기법 이해2015. 4. 16. 17:35
중위 표기법
: 우리가 직관적으로 이해하는 방식
연산자가 중간에 있어서 "중"위
4 * 3 = 12
(a*b)+c
a*b+d/c-2
후위 표기법
: 컴파일러가 쉽게 계산할 수 있도록 하는 방식
연산자가 뒤에 있어서 "후"위
/* 위에 것을 후위로 내렸습니다 */
4 3 *
a b * c +
a b * d c / + 2 -
<코드로 계산하는 순서>
1. 스택을 통해, 중위 표기법 계산을 후위 표기법 계산으로 바꾼다.
2. 후위 표기법을 통해 연산을 한다.
굳이 중위 연산자에 일일히 소괄호를 칠 필요는 없다
연산자 우선순위로 판단하니까!
ex)
'Language > C++' 카테고리의 다른 글
2차원 배열 동적할당 & 해제 (0) | 2015.04.24 |
---|---|
[C++] 강제 형변환 & 자동 형변환 (0) | 2015.04.24 |
[C 기초] 자리맞춰서 출력하기 (2) | 2015.04.20 |
[C++] 파일입출력) EOF에 대한 이해 (0) | 2015.04.15 |
정수 출력 (0) | 2015.04.14 |