본문 바로가기

프로그래밍/C언어

[C언어] C언어의 변수 범위

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

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