기본형 = 기본 자료형 = Primitive Type = Primitive Data type 모두 같은 말이다.
기본 자료형은 컴파일러가 알고 있는 자료형이라는 뜻이다.
자료형 | 크기 (32비트 시스템 기준) | 설명 | 예시 값 |
---|---|---|---|
char | 1바이트 (8비트) | 문자 1개를 저장 | ‘a’, ‘b’ |
int | 4바이트 | 정수를 저장 | 11, 22, -33 |
float | 4바이트 | 단정도 부동소수점 실수 | 3.14, -2.5 |
double | 8바이트 | 배정도 부동소수점 실수 | 3.141592 |
void | 0바이트 | 데이터가 없음을 의미 | 반환 없음 |
자료형 | 범위 (32비트 기준) |
---|---|
char | -128 ~ 127 (signed), 0 ~ 255 (unsigned) |
int | -2,147,483,648 ~ 2,147,483,647 |
float | ±3.4E-38 ~ ±3.4E+38 |
double | ±1.7E-308 ~ ±1.7E+308 |
long long | -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 |
자료형 | 크기 | 설명 |
---|---|---|
unsigned int | 4바이트 | 양수만 저장 |
long int | 8바이트 | 더 큰 정수 저장 가능 |
short int | 2바이트 | 작은 정수 저장 |
기본 자료형을 조합하거나 확장하여 만든 자료형.