PROGRAMMING LANGUAGE/C
4강 자료형
JC0
2021. 9. 14. 15:00
자료형(Data Type)이란 변수의 종류를 의미합니다. 변수에 값을 담기 이전에 정수, 실수, 문자, 문자열 등 어떤 값들을 지닐 수 있는지 자료형을 미리 정해주어야 합니다.
자료형/ 명칭 | 크기 | 값의 표현범위 | |
정수형 | char | 1바이트 | -128이상 +127이하 |
short | 2바이트 | -32,768이상 +32,767이하 | |
int | 4바이트 | -2,147,483,648이상 +2,147,483,647이하 |
|
long | 4바이트 | -2,147,483,648이상 +2,147,483,647이하 |
|
long long | 8바이트 | -9,223,372,036,854,775,808이상 +9,223,372,036,854,775,807이하 |
|
실수형 | float | 4바이트 | +-3.4 x 10^-37이상 +-3.4 x 10^-38이하 |
double | 8바이트 | +-1.7 x10^-307308이상 +-3.4 x10^이하 |
|
long double | 8바이트 이상 | double 이상의 표현범위 |
구분 | 명칭 | 설명 |
부호가 있는 변수 | signed | 기본(default)형식 |
부호가 없는 변수 | unsigned | 음수를 표현할 수 없고, 양수 값의 표현범위가 두배 정도 늘어남 |
변수 선언시 데이터타입과 변수명 혹은 변수에 대입할 상수를 입력해줄 수 있습니다.
선언과 상수대입을 따로 한 형태
int level;
level = 1;
선언과 상수대입을 동시에 한 형태
int level = 1;