반응형
| 구분 | 자료형 | 크기 | 범위 |
| 기본형 | void | - | - |
| 문자형 | char | 1byte | -128~127 |
| unsigned char | 1byte | 0~255 | |
| wchar_t | 2byte | 0~65,535 | |
| 정수형 | bool | 1byte | 0~1 |
| short | 2byte | -32,768~32,767 | |
| unsigned short | 4byte | 0~65,535 | |
| int | 4byte | -2,147,483,648 ~ 2,147,483,647 | |
| unsigned int | 4byte | 0 ~ 4,294,967,295 | |
| long | 4byte | -2,147,483,648 ~ 2,147,483,647 | |
| unsigned long | 4byte | 0 ~ 4,294,967,295 | |
| __int8 | 1byte | -128 ~ 127 | |
| __int16 | 2byte | -32,768 ~ 32,767 | |
| __int32 | 4byte | -2,147,483,648 ~ 2,147,483,647 | |
| __int64 | 8byte | -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 | |
| 실수형 | float | 4byte | 3.4E-38(-3.4*10^38) ~ 3.4E+38(3.4*10^38) (7digits) |
| double | 8byte | 1.79E-308(-1.79*10^308) ~ 1.79E+308(1.79*10^308) (15digits) |
bit
- 컴퓨터가 처리할 수 있는 최소의 데이터 단위.
- 하나의 bit는 0 or 1의 값을 가질 수 있다.
byte
- 값을 표현하는 최소 단위.
- 1byte = 8bit
- 1KB = 1024byte
- 1MB = 1024KB
- 1GB = 1024MB
- 1TB = 1024GB
반응형
'기타' 카테고리의 다른 글
| [Samba] Ubuntu 20에서 공유 폴더 만들기 (0) | 2021.10.26 |
|---|---|
| [GitLab] Client에서 Project Clone하기 (0) | 2021.10.20 |
| [GitLab] 리눅스, 우분투 GitLab 설치, GitLab 서버 구축 (0) | 2021.10.20 |
| 외부 소스 Existing 할 때 stdafx.h 못찾는 이슈 (2) | 2021.01.04 |
| error[C2872] '???': 모호한 기호입니다. (소스 파일 컴파일 중 xxx.cpp) (0) | 2021.01.04 |