초보개발자의 초보블로그
Hello World

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 << "로 변했습니다.";

 

 

출처 : https://tcpschool.com/

728x90
반응형
loading