유형 이름 | 바이트 | 범위 | 비고 |
---|---|---|---|
(signed)int | 4 | -2,147,483,648 ~ 2,147,483,647 | 외워두기 |
unsigned int | 4 | 0 ~ 4,294,967,295 | |
char | 1 | -128 ~ 127 | |
unsigned char | 1 | 0 ~ 255 | |
short, (sighed)short int | 2 | -32,768 ~ 32,767 | |
(signed)long long | 8 | -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 | 2^100보다 작음 int보다 큰 값을 저장할 때 사용하기 |
unsigned long long | 8 | 0 ~ 18,446,744,073,709,551,615 | |
bool | 1 | true or false | |
float | 4 | 3.4E+/-38(7개의 자릿수) | |
double | 8 | 1.7E+/-308(15개의 자릿수) |