할당연산자는 다른 연산자들에 비해
(ex. 증감 연산자, 산술연산자, 시프트 연산자)
가장 우선순위가 뒤로 밀리는 점을 유의해야함
할당연산자 사용법은 다음과 같다
static void Main(string[] args)
{
// C# 할당 연산자
int a = 100;
Console.WriteLine($"a = 100 :{a}");
a += 90; // a = a + 90; 과 동일함
Console.WriteLine($"a += 90 :{a}");
a -= 80;
Console.WriteLine($"a -= 80 :{a}");
a *= 70;
Console.WriteLine($"a *= 70 :{a}");
a /= 60;
Console.WriteLine($"a /= 60 :{a}");
a %= 50;
Console.WriteLine($"a %= 50 :{a}");
a &= 40;
Console.WriteLine($"a &= 40 :{a}");
a |= 30;
Console.WriteLine($"a |= 30 :{a}");
a ^= 20; // XOR
Console.WriteLine($"a ^= 20 :{a}");
a <<= 10; // 비트연산자 a = a << 10; 과 동일함
Console.WriteLine($"a <<= 10 :{a}");
a >>= 1;
Console.WriteLine($"a >>= 1 :{a}");
}
'유니티 프로그래밍 > C# 프로그래밍' 카테고리의 다른 글
null 병합 연산자 (null 체크 연산 다항 연산자) (0) | 2022.07.03 |
---|---|
증감연산자 (a++, ++a) 아주 간단히 이해하는 법 (0) | 2022.07.02 |
컴퓨터 개발환경의 인코딩 기본값을 UTF-8로 해주는 법 (0) | 2022.06.22 |
C# 문자열 날짜 서식 지정해주기 (0) | 2022.06.20 |
C# 문자열 서식 변경하는 방법 (0) | 2022.06.19 |