Study/Programming

사소한 코딩 오류를 유도하는 것 No. 1

빨간당무 2009. 11. 5. 00:49

오늘은 개발 과정 중에 발견할 수 있는 매우 기초적인 실수 중에 하나를 보여드릴까 합니다...
물론 아래 코드를 실행해 보면 바로 값을 알 수 있겠지만...
뇌컴파일러를 이용해서 결과값을 유추해 보세요...
물론 책에 나오는 매우 기본이지만 논리적인 오류를 발생할 수 있는 부분이라 숙련자 분들도 간혹 틀리는 부분입니다...

problem. 다음 코드의 결과값을 확인하시오.

Q1. 다음의 console상에 출력 값은 어떻게 될까요?
Q2. 그리고 과연 왜 그런 걸까요?
Q3. 그럼 개발자가 원했던 방향으로 수정한다면? (이건 답이 널렸죠...) 

comment 1 : 혹시나 컴파일 버전에 대해 문의가 있을 거라 생각 됩니다...
우선 VS 6.0 이상, 그리고 GCC 에서도 동일한 값이 유도됩니다. 

comment 2: 별거 없죠?