POST

c언어 전위증감과 후위증감

'++'와 '--'를 변수의 앞쪽에 입력하면 전위 증감이고

'++'와 '--'를 변수의 뒤쪽에 입력하면 후위 증감이다.


전위 증감이 연산을 먼저 처리하고 다음 행동을 하지만

후위 증감은 어떠한 행동을 한뒤 연산을 처리한다.


다음 코드를 실행해보면 이해가 빠를것이다.


#include<stdio.h>


int main(void)

{

int x = 10, y = 10;


printf("x=%d\n", x);

printf("++x의 값=%d\n", ++x); //x의 값이 먼저 증가 된다.

printf("x=%d\n\n", x);


printf("y=%d\n", y);

printf("y++의 값=%d\n", y++); //y의 값이 출력이 된후에 증가된다.

printf("y=%d\n", y);

}