충분히 쌓여가는
24. 증가연산자, 감소연산자, 대입연산자의 압축 본문
대입연산자
프로그래밍 언어에서 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);
}
}
}
실행결과
'초보자를 위한 C# 200제 > C# 입문' 카테고리의 다른 글
26. String.Split() 메소드를 사용한 문자열 구문 분석 (0) | 2024.09.25 |
---|---|
25. String 클래스 (0) | 2024.09.24 |
21. 논리연산자 (1) | 2024.09.22 |
19. OverflowException과 checked 키워드 (0) | 2024.09.22 |
18. DivideByZeroException과 try~catch문 (0) | 2024.09.21 |