KOREA University/C++2008. 9. 18. 16:19
x = 10
y = 3
z = 3
일때

x - ++y = 6 이고, x - z++ = 7 이다.

++(증가연산)가 앞에 붙으면 +1을 해주고
뒤에 붙으면 계산이 모두 끝난 후에 비로소 +1을 해준다.

++가 앞에 붙는다면 그냥 간단하게 +1을 해주면 된다.

++가 뒤에 아무리 붙었다면, 계산할때 무시해도 좋다.
단, 실제값은 +1씩 해줘야 한다. 결과값으로 보여질땐 +1이 적용되지 않는다.

이는 C나 C++의 시험문제 중에 주로 나오는 패턴으로
정확히 이해하지 않으면 아주 햇깔리다.
이 기회에 아주 정확하게 원리를 이해해야 한다.
Posted by 정훈승