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;