본문 바로가기

C언어/C_지식_정리

[C 언어] 자료형

자료형 할당되는 메모리 크기(byte) 표현 가능한 데이터 범위
정수형 부호있는 정수형 int  4 -2,147,483,648 ~ +2,147,483,647
short 2 -32,768 ~ +32,768
long 4 -2,147,483,648 ~ +2,147,483,647
long long 8 -2,147,483,648 ~ +2,147,483,647
부호없는 정수형 unsigned int 2 또는 4 0 ~ 4,294,967,295
unsigned short 2 0 ~ 65,535

unsigned long long

4 0 ~ 4,294,967,295
실수형 float 4 3.4 * 10^-37 ~ 3.4 * 10^+38
double 8 1.7 * 10^-307 ~ 1.7 * 10^+308
문자형 부호있는 문자형 char 1 -128 ~ +127
부호없는 문자형 unsigned char 1 0 ~ 255