++ 와 감소연산자--로 나뉜다.++n 와 후위 n++ 나뉜다.n++; n--;#include <stdio.h>
int main()
{
int num1 = 2;
int num2 = 2;
int num3;
int num4;
num3 = num1++; // num1의 값을 num3에 할당한 뒤 num1의 값을 1 증가시킴
num4 = num2--; // num2의 값을 num4에 할당한 뒤 num2의 값을 1 감소시킴
printf("%d %d\\n", num3, num4); // 2 2
return 0;
}
실행결과 : 2 2
num3 = num1++;
// 풀어서 쓰면 다음과 같다.
num3 = num1;
num1 = num1 + 1;
num4 = num2--;
// 풀어서 쓰면 다음과 같다.
num4 = num2;
num2 = num2 - 1;

++n; --n;#include <stdio.h>
int main()
{
int num1 = 2;
int num2 = 2;
int num3;
int num4;
num3 = ++num1; // num1의 값을 1 증가시킨 뒤 num3에 할당
num4 = --num2; // num2의 값을 1 감소시킨 뒤 num4에 할당
printf("%d %d\\n", num3, num4); // 3 1
return 0;
}
실행결과 : 3 1
num3 = ++num1;
// 풀어서 쓰면 다음과 같다.
num1 = num1 + 1;
num3 = num1;
num4 = --num2;
// 풀어서 쓰면 다음과 같다.
num2 = num2 - 1;
num4 = num2;
