증감연산자의 원리
증감연산자. ++와 --의 형태를 띄며 전위/후위로 종류가 나뉜다 그러나 대부분 증감연산자를 공부할 때전위는 먼저 계산하고, 후위는 해당 연산 종료 후 계산이라고만 알고 넘어간다.나 역시 그랬었고 아래와 같은 문제에서 멘붕이 왔었다. 12int a=10;printf("%d %d %d %d %d\n", a++, a, ++a, a, ++a);cs 위의 결과를 한번 생각해보자 [흔히 범하는 오류 1] 인자2. a++은 후위 연산자이므로 10이 출력된다인자3. a는 10이 된다인자4. ++a는 전위이므로 11이 된다인자5. a는 4번과 마찬가지로 11이 된다인자6. ++a는 전위이므로 12가 된다. 이 과정이 끝난 후에 후위연산이 진행되어 변수 a의 값은 13이 된다. 예상 출력 : 10 10 11 11 12 ..