데이터 형		크기 (bits)	크기 (bytes)	값의 범위	비고
bit		1	-	0 ~ 1	True, False
char		8	1	0 ~ 255	문자형
undigned char		8	1	0 ~ 255
signed char		8	1	-128 ~ 127
short		16	2	-32,768 ~ 32,767
unsigned short		16	2	0 ~ 65,536
int		32	4	-32,768 ~ 32,767
long		32	4	-2,147,483,648 ~ 2,147,483,648
signed long		32	4	-2,147,483,648 ~ 2,147,483,648
unsigned long		32	4	0 ~ 4,294,967,295
long long		64	8	-9223372036854775808 ~ 9223372036854775807	GCC “%llu"
_int64		64	8	-9223372036854775808 ~ 9223372036854775807	VC++ "%l64d"
BCD	float	32	4	-9.99999 x 1062 ~ 9.99999 x 1062 -------------------------------- -9.99999 x 10-65 ~ 9.99999 x 10-65
	double	48	6	-9.999 999 999 x 1062 ~ 9.999 999 999 x 1062 ---------------------------------- -9.999 999 999 x 10-65 ~ 9.999 999 999 x 10-65
	long double	56	7	-9.999 999 999 99 x 1062 ~ 9.999 999 999 99 x 1062 ---------------------------------- 9.999 999 999 99 x 10-65 ~ 9.999 999 999 99 x 10-65
IEEE	float	32	4	-3.402823 x 1038 ~ 3.402823 x 1038 ---------------------------------- -1.401298 x 10-45 ~ 1.401298 x10-45
	double
	long double