연산자
단항 연산자
- ! : 논리 not 연산자
- ~ : 비트 not 연산자
- ++ : 증가 연산자
- -- : 감소 연산자
이항 연산자
산술 연산자
- 산술 계산에 사용되는 연산자를 말합니다.
- + : 더하기 연산자
- - : 빼기 연산자
- * : 곱하기 연산자
- / : 몫 연산자
- % : 나머지 연산자
- ** : 거듭제곱 연산자
관계 연산자
- 두 수의 관계를 비교하여 참 또는 거짓을 결과로 출력하는 연산자입니다.
- < : 작다 연산자
- <= : 작거나 같다 연산자
- >= : 크거나 같다 연산자
- > : 크다 연산자
- == : 같다 연산자
- != : 같지 않다 연산자
비트 연산자
- 비트별로 연산하여 결과를 출력하는 연산자입니다.
- & : and 연산자
- | : or 연산자
- ^ : xor 연산자
- ~ : 비트 not 연산자
시프트 연산자
- << : 왼쪽 시프트 연산자
- >> : 오른쪽 시프트 연산자
논리 연산자
- 두 개의 논리 값을 연산하여 참 또는 거짓을 결과로 출력하는 연산자입니다.
- && : AND 연산자
- || : OR 연산자
- ! : 논리 not 연산자
대입 연산자
- 연산 후 결과를 대입하는 연산식을 간략하게 입력하는 형태입니다.
- 산술, 관계, 비트, 논리 연산자와 같이 사용할 수 있습니다.
- =
- +=, -=, *=, /=, %=, <<=, >>=
삼항(조건) 연산자
- 조건식에 따라 서로 다른 수식을 수행합니다.
- 조건식 ? 참 : 거짓
정보처리기사 2022년 1회 64번 출제
'정보처리기사 > 프로그래밍 언어 활용' 카테고리의 다른 글
좋은 소프트웨어 설계를 위한 효과적인 모듈 설계 (0) | 2022.10.13 |
---|---|
TCP/IP 계층 (0) | 2022.10.13 |
예외 (0) | 2022.10.12 |
OSI 7계층 (0) | 2022.10.12 |
IP 주소체계 / IPv4, IPv6 (0) | 2022.10.12 |