[C# 기초강의] Ch 04. 데이터를 가공하는 연산자

728x90

https://www.youtube.com/watch?v=VKo_GDBDA8c&list=PLVsNizTWUw7GN8wPRhclbKuQa9aI9Cj2V&index=5

📌 연산자란?

  • 컴파일러에게 데이터 가공을 지시하는 기호 ( +, - 등)

◾ C#에서 제공하는 연산자


### ◾ 산술 연산자 - +, - *, /, % - 수치 형식의 데이터를 다루는 연산자 (정수 형식, 부동 소수점 형식, Decimal 형식에 대해서만 사용 가능)
### ◾ 증감 연산자 - ++, -- - 전위/후위 연산자의 차이 후위 : 더한 뒤 반영 전위 : 반영한 뒤 더함
### ◾ 조건 연산자 - ?, : - 조건식 ? 참일때 값 : 거짓일때 값

◾ 관계 연산자

  • <, >, < = , > = 등

 

◾ 논리 연산자 (= 부울 연산)

  • &&, ||, !

◾ 비트 연산자

  • <<, >>, &, |, ^, ~
  • 값을 2진수로 다룬다.
  • 논리곱 : &&, 논리합 ||, 배타적논리합 < (둘 중 하나만 참이어야함)

 

◾ 할당 연산자

  • =, + = , - = , * = , % = , & =, | =, ^ =, << = , >> =

 

◾ 연산자 우선순위

  • 증가감소 (후위, 전위), 산술, 시프르, 관계, 비트, 논리, 조건, 할당
728x90