반응형
구분 | 자료형 | 크기 | 범위 |
기본형 | 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 못찾는 이슈 (0) | 2021.01.04 |
error[C2872] '???': 모호한 기호입니다. (소스 파일 컴파일 중 xxx.cpp) (0) | 2021.01.04 |