문자형
- wchar_t : 유니코드 기반의 문자
기본 연산자
-
- ,- ,* , /, %
sizeof 연산자
- 자료형의 크기를 계산하는 연산자
대입 연산자(할당 연산자)
- =
- 오른쪽 항목에서 왼쪽 항목으로 대입을 한다.
- = 연산자를 기준으로 오른쪽 항과 왼쪽 항의 자료형이 일치해야 한다.
관계 연산자
- 두 항목을 대소 비교하여 참 또는 거짓을 반환하는 연산자
- <, >, ⇐, >=, ==
논리 연산자
- 두 논리의 상태에 따라 참 또는 거짓을 반환하는 연산자
- &&(and) : 두 논리 모두 참인 경우일 때 참을 반환
- ||(or) : 두 논리 중 하나라도 참인 경우 참을 반환
- !(not): 참을 거짓으로 거짓을 참으로 바꾸는 연산자
비트 단위 연산자
- 정수 자료형만 사용 가능, 2진수 상태의 비트 값으로 전환하여 연산
- &(and) : 두 비트가 모두 참인 경우에만 참을 반환
- |(or) : 두 비트 중 하나만 참이어도 참을 반환
L-VALUE와 R-VALUE
-
R-VALUE -
-
L-VALUE -
0 나누기
- nan(not a number) : 숫자가 아닌 이상한 결과가 초래되었을 때 나타나는 에러 명령어 2의 보수
숙제 20~30까지 10진수 →2진수 변환