[ 개념 ]
대입연산자는 변수에 값을 대입할 때 사용하는 이항 연산자이다.
피연산자들의 결합 방향은 오른쪽에서 왼쪽이다.
[ 대입연산자 종류 ]
대입연산자는 연산과 동시에 대입을 할 때 유용하다.
num1 = num1 + 10;
위와 같은 연산을 하려면 코드가 좀 길어지는데 이 코드를 아래와 같이 길이를 줄일 수 있다.
num1 += 10;
= 대입연산자를 제외하고 나머지 대입연산자들은 연산하려는 변수에 다른 변수나 숫자를 연산할 때 쓰인다.
static void Main(string[] args)
{
int num1 = 10;
// = 연산자
num1 = num1 + 10;
Console.WriteLine("= 연산자에 의한 결과 : " + num1);
// += 연산자
num1 += 10; //num1 = num1 + 10; 와 동일
Console.WriteLine("+= 연산자에 의한 결과 : " + num1);
// -= 연산자
num1 -= 10; //num1 = num1 - 10; 와 동일
Console.WriteLine("-= 연산자에 의한 결과 : " + num1);
// *= 연산자
num1 *= 10; //num1 = num1 * 10; 와 동일
Console.WriteLine("+= 연산자에 의한 결과 : " + num1);
// /= 연산자
num1 /= 10; //num1 = num1 / 10; 와 동일
Console.WriteLine("/= 연산자에 의한 결과 : " + num1);
// %= 연산자
num1 %= 10; //num1 = num1 % 10; 와 동일
Console.WriteLine("%= 연산자에 의한 결과 : " + num1);
}
728x90
반응형
'C#문법' 카테고리의 다른 글
[C#문법] Part5-4 연산자:비교연산자 (5) | 2023.01.21 |
---|---|
[C#문법] Part5-3 연산자:증감연산자 (3) | 2023.01.21 |
[C#문법] Part5-1 연산자:산술연산자 (1) | 2023.01.11 |
[C#문법] Part4 주석 (6) | 2023.01.10 |
[C#문법] Part3 형변환(type conversion) (1) | 2023.01.09 |