Notice
Recent Posts
Recent Comments
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
관리 메뉴

충분히 쌓여가는

24. 증가연산자, 감소연산자, 대입연산자의 압축 본문

초보자를 위한 C# 200제/C# 입문

24. 증가연산자, 감소연산자, 대입연산자의 압축

빌드이너프 2024. 9. 23. 22:25

대입연산자

프로그래밍 언어에서 x = x + 1; 과 같이 변수의 값을 바꾸어 다시 그 변수에 할당하는 경우가 많다.

 

x = x * 2;

위와 같은 문장이 있다면 x라는 변수를 두 번 쓰는 것이 불편하다.

x *= 2

이와 같은 대입연산을 간편하게 하기 위에 위와 같이 사용할 수 있다.

 

증가연산자, 감소연산자

x = x + 1 대신 x++

x = x - 1 대신 x--

 

++와 -- 두 가지로 사용되는데

++x는 x를 먼저 증가시키고 사용, x++는 현재 값을 먼저 사용하고 나서 x값을 증가시킨다.

 

코드

using System;

namespace A024_CompuondAssignment
{
    class Program
    {
        static void Main(string[] args)
        {
            int x = 32;

            Console.WriteLine(x += 2);
            Console.WriteLine(x -= 8);
            Console.WriteLine(x *= 3);
            Console.WriteLine(x /= 2);
            Console.WriteLine(x++);
            Console.WriteLine(--x);
        }
    }
}

 

실행결과