[정보처리산업기사] 44강 연산자

DongHo Im·2022년 1월 24일
0

정보처리산업기사

목록 보기
44/86
post-custom-banner

1. 산술 연산자

산술연산자에는 +, -, *, /, %, ++, -- 가 있다.


2. 관계 연산자

관계연산자에는 ==, !=, >, >=, <, <= 가 있다.


3. 비트 연산자

비트 연산자에는 &(and), ^(xor), |(or), ~(not), <<(왼쪽 시프트), >>(오른쪽 시프트)


4. 논리 연산자

  • 논리 연산자에는 !(not), &&(and), ||(or) 가 있다.

5. 대입 연산자

  • 대입 연산자에는 +=, -=, *=, /=, %=, <<=, >>= 가 있다.

6. 조건 연산자

  • 조건 ? 수식1 : 수식2;

7. 기타 연산자

  • sizeof, ,(콤마), (자료형)

8. 연산자 우선순위

  • 위가 높고 아래가 낮다.

  • 단항 연산자(!, ~, ++, --, sizeof)

  • 산술 연산자(*, /, %)

  • 산술 연산자(+, -)

  • 시프트 연산자(<<, >>)

  • 관계 연산자(<. <=, >, >=)

  • 관계 연산자(==, !=)

  • 비트 연산자(&, ^, |)

  • 논리 연산자(&&, ||)

  • 조건 연산자(?:)

  • 대입 연산자(=, +=, -=, *=, /=, %=, <<=, >>=)

  • 순서 연산자(,)

핵심

  • 우선순위 : ++, *, <<, <, ==, &, &&, ?:, =
  • 연산자 중에서 오른쪽에서 왼쪽으로의 결합 규칙을 따르는 것은 단항 연산자와 대입 연산자이다.
  • 어떤 자료형을 다른 자료형으로 바꿀 때는 캐스트 연산자 사용
profile
[DATABASE] 비전공자 출신의 개발 도전!
post-custom-banner

0개의 댓글