증감 연산자 (increment and decrement operator)

증감 연산자 설명
++x 먼저 피연산자의 값을 1 증가시킨 후에 해당 연산을 진행함.
x++ 먼저 해당 연산을 수행하고 나서, 피연산자의 값을 1 증가시킴.
--x 먼저 피연산자의 값을 1 감소시킨 후에 해당 연산을 진행함.
x-- 먼저 해당 연산을 수행하고 나서, 피연산자의 값을 1 감소시킴.
int x = 10;

int y = x-- + 5 + --x;

 

cout << "변수 x의 값은 " << x<< "이고, 변수 y의 값은 " << y << "로 변했습니다.";
변수 x의 값은 8이고, 변수 y의 값은 23로 변했습니다.