반응형
1. 산술 연산자
산술연산자에는 +, -, *, /, %, ++, -- 가 있다.
2. 관계 연산자
관계연산자에는 ==, !=, >, >=, <, <= 가 있다.
3. 비트 연산자
비트 연산자에는 &(and), ^(xor), |(or), ~(not), <<(왼쪽 시프트), >>(오른쪽 시프트)
4. 논리 연산자
- 논리 연산자에는 !(not), &&(and), ||(or) 가 있다.
5. 대입 연산자
- 대입 연산자에는 +=, -=, *=, /=, %=, <<=, >>= 가 있다.
6. 조건 연산자
- 조건 ? 수식1 : 수식2;
7. 기타 연산자
- sizeof, ,(콤마), (자료형)
8. 연산자 우선순위
- 위가 높고 아래가 낮다.
- 단항 연산자(!, ~, ++, --, sizeof)
- 산술 연산자(*, /, %)
- 산술 연산자(+, -)
- 시프트 연산자(<<, >>)
- 관계 연산자(<. <=, >, >=)
- 관계 연산자(==, !=)
- 비트 연산자(&, ^, |)
- 논리 연산자(&&, ||)
- 조건 연산자(?:)
- 대입 연산자(=, +=, -=, *=, /=, %=, <<=, >>=)
- 순서 연산자(,)
핵심
- 우선순위 : ++, *, <<, <, ==, &, &&, ?:, =
- 연산자 중에서 오른쪽에서 왼쪽으로의 결합 규칙을 따르는 것은 단항 연산자와 대입 연산자이다.
- 어떤 자료형을 다른 자료형으로 바꿀 때는 캐스트 연산자 사용
반응형
'자격증 > 정보처리필기' 카테고리의 다른 글
[정보처리산업기사] 46강 제어문 (0) | 2022.03.31 |
---|---|
[정보처리산업기사] 45강 데이터 입/출력 (0) | 2022.03.31 |
[정보처리산업기사] 43강 데이터 타입 (0) | 2022.03.31 |
[정보처리산업기사] 42강 데이터 타입 (0) | 2022.03.31 |
[정보처리산업기사] 41강 네트워크 관련 신기술 (0) | 2022.03.31 |