C#문법

[C#문법] Part5-3 연산자:증감연산자

BlackWolfDev 2023. 1. 21. 01:17

[ 개념 ]

증감 연산자는 피연산자를 1씩 증가하거나 1씩 감소시킬 때 사용하는 연산자이다.


[ 증감연산자 ]

static void Main(string[] args)
{
    int num1 = 10;
    int num2 = 10;
    int num3 = 10;
    int num4 = 10;

    // 전위증가연산자
    Console.WriteLine("전위증가연산자에 의한 결과1 : " + ++num1);
    Console.WriteLine("전위증가연산자에 의한 결과2 : " + num1);

    // 후위증가연산자
    Console.WriteLine("후위증가연산자에 의한 결과1 : " + num2++);
    Console.WriteLine("후위증가연산자에 의한 결과2 : " + num2);

    // 전위감소연산자
    Console.WriteLine("전위감소연산자에 의한 결과1 : " + --num3);
    Console.WriteLine("전위감소연산자에 의한 결과2 : " + num3);

    // 후위감소연산자
    Console.WriteLine("후위감소연산자에 의한 결과1 : " + num4--);
    Console.WriteLine("후위감소연산자에 의한 결과2 : " + num4);
}

콘솔결과값

첫 번째 연산은 전위증감연산자로 인해 변수 num11을 더하여 출력시킨다.

다음 연산은 이미 증감이 된 상태를 출력함을 알 수 있다.

 

두 번째 연산은 후위증감연산자로 인해 변수 num1을 출력시키고 1을 더한다.

다음 연산은 증감이 된 상태를 출력함을 알 수 있다.

 

세 번째 연산은 전위감소연산자로 인해 변수 num1 1을 빼서 출력시킨다.

다음 연산은 이미 감소가 된 상태를 출력함을 알 수 있다.

 

두 번째 연산은 후위감소연산자로 인해 변수 num1을 출력시키고 1을 뺀다.

다음 연산은 감소가 된 상태를 출력함을 알 수 있다.

728x90
반응형