반응형
구분 자료형 크기 범위
기본형 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

 

 

 

 

 

반응형
woongs_93