C 언어의 자료형 - 16비트형 - [] 생략가능
[signed] char - 1바이트 부호형 자료. 값의 범위 : -128 ~ 127. 보통의 경우 ASCII 문자를 저장
unsigned char - 1바이트 부호없는 자료. 값의 범위 : 0 ~ 255. 정수형 자료 저장
[signed] int - 2바이트 부호형 자료. 값의 범위 : -32768 ~ 32767. 정수형 자료 저장
unsigned [int] - 2바이트 부호없는 자료. 값의 범위 : 0 ~ 65535. 정수형 자료 저장
[signed] long [int] - 4바이트 부호형 자료. 값의 범위 : -2147483648 ~ 2147483647. 정수형 자료 저장
unsigned long [int] - 4바이트 부호없는 자료. 값의 범위 : 0 ~ 4294967295. 정수형 자료 저장
float - 4바이트 부호형 실수 자료.
double - 8바이트 부호형 실수 자료.
long double - 10바이트 부호형 실수 자료.
<자료형>* - 2바이트 주소형 자료. unsigned [int] 형이며, 주소의 범위 : 0~65535.
C 언어의 자료형 - 32비트형 - [] 생략가능 - int 가 long int 로 확장.
bool - 1비트 논리형 자료. 값의 범위 : 0 ~ 1. 참과 거짓을 저장한다.
[signed] char - 1바이트 부호형 자료. 값의 범위 : -128 ~ 127. 보통의 경우 ASCII 문자를 저장.
unsigned char - 1바이트 부호없는 자료. 값의 범위 : 0 ~ 255. 정수형 자료 저장
[signed] short int - 2바이트 부호형 자료. 값의 범위 : -32768 ~ 32767. 정수형 자료 저장
unsigned short [int] - 2바이트 부호없는 자료. 값의 범위 : 0 ~ 65535. 정수형 자료 저장
[signed] int - 4바이트 부호형 자료. 값의 범위 : -2147483648 ~ 2147483647. 정수형 자료 저장
[signed] long [int] - 4바이트 부호형 자료. 값의 범위 : -2147483648 ~ 2147483647. 정수형 자료 저장
unsigned [int] - 4바이트 부호없는 자료. 값의 범위 : 0 ~ 4294967295. 정수형 자료 저장
unsigned long [int] - 4바이트 부호없는 자료. 값의 범위 : 0 ~ 4294967295. 정수형 자료 저장
float - 4바이트 부호형 실수 자료.
double - 8바이트 부호형 실수 자료.
long double - 10바이트 부호형 실수 자료.
<자료형>* - 4바이트 주소형 자료. unsigned [int] 형이며, 주소의 범위 : 0 ~ 4294967295.
'프로그래밍 > C언어' 카테고리의 다른 글
[C언어] scanf, scanf_s 함수 (0) | 2016.04.27 |
---|---|
[C언어] rand, srand 함수 (0) | 2016.04.19 |
[C언어] while문 (0) | 2016.04.04 |
[C언어] 삼항연산자 (0) | 2016.03.25 |
[C언어] 증가연산자와 감소연산자 ( 전치, 후치 ) (1) | 2016.03.16 |