C_C++

(C/C++)정수와 실수 형식의 자료형

고니자니 2022. 10. 5. 08:44
반응형

(C/C++)정수와 실수 형식의 자료형

 

정수와 실수의 자료 형식은 기본 제공 형식(또는 기본 형식)입니다. 기본 제공 형식은 C언의의 표준에 의해 제공되며, 헤더 파일에 정의되어 있지 않습니다.

 

정수 형식 자료형

형식
Type Name
크기(바이트)
Bytes
값의 범위
Range of Values
int
signed
signed int
4 2,147,483,648 ~ 2,147,483,647
unsigned int
unsigned
4 0 ~ 4,294,967,295
short
short int
signed short int
2 32,768 ~ 32,767
unsigned short
unsigned short int
2 0 ~ 65,535
long
long int
signed long int
4 2,147,483,648 ~ 2,147,483,647
unsigned long
unsigned long int
4 0 ~ 4,294,967,295
long long 8 9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
unsigned long long 8 0 ~ 18,446,744,073,709,551,615
char 1 -128 ~ 127
unsigned char 1 0 ~ 255

 

실수 형식 자료형

형식
Type Name
크기(바이트)
Bytes
값의 범위
Range of Values
float 4 3.4E+/-38(7개의 자릿수)
double 8 1.7E+/-308(15개의 자릿수)
long double 8 double과 동일

 

반응형