Coding/C++
C++ 증감연산자란?
Complish_dev
2021. 7. 29. 08:58
반응형
++x | 먼저 피연산자의 값을 1 증가시킨 후에 해당 연산을 진행합니다 |
x++ | 먼저 해당 연산을 수행하고 나서, 피연산자의 값을 1 증가시킵니다 |
--x | 먼저 피연산자의 값을 1 감소시킨 후에 해당 연산을 진행합니다 |
x-- | 먼저 해당 연산을 수행하고 나서, 피연산자의 값을 1 감소시킵니다 |
위 표로도 이해가 안되시면 아래 예제를 봐주세요 :D
int num1 = 8;
int num2 = 8;
int result1, result2;
result1 = --num1 + 5;
result2 = num2-- + 5;
cout << "전위 감소 연산자에 의한 결괏값은 " << result1 << "이고,변수의 값은 " << num1 << "로 변했습니다.";
cout << "후위 감소 연산자에 의한 결괏값은 " << result2 << "이고, 변수의 값은 " << num2 << "로 변했습니다.";
728x90
반응형