나미/C

7. 자료형

규남 2013. 3. 11. 17:16
반응형

먼저 C언어의 기본자료형부터 설명을 하겠다.

기본자료형 종류

 키워드 자료형  의미 
char  character  문자형 
int  integer  정수형 
float  floating point number  실수형 
double  double precision floating point  배정도 실수형 
void  void  자료형 없음 

1. char형 

문자형의 표준형이라고 부르며 보통 1바이트의 크기를 가지는 자료형이다.

출력은 보통 문자형으로 출력되지만 실제적으로 가지고 있는 값은 아스키코드의 값을 가지고있다

2. int형

정수형의 표준형이라고도 하며 수학적인 범위에서는 무한대이지만, 컴퓨터의 경우는 물리적

제한이 있기때문에 어느정도의 크기가 정해져 있다. 일단 16비트 환경에서는 2바이트

32비트 환경에서는 4바이트가 일반적이다.

2바이트의 경우 -32,768 ~ 32,785 까지 65,536가지의 수이다.

4바이트의 경우 -2,147,483,648 ~ 2,147,483,647 까지 약 42억개 정도이다.

3. float형

실수형의 표준형이라고 하며 int와 같이 4바이트의 크기를 가지고 있다. 그러나 int형과의 차이는

정수와 실수의 차이다. 보통 수학적으로 어릴때 중고등 과정에서 배웠을 것이다.

정수는 소수점부분이 없으며 실수는 소수점 뒷자리까지 포함하는 수를 일컫는다.

4. double형

float형과 마찬가지로 실수형이며 8바이트의 크기를 가지고 있다. float형보다 바이트수가  큰 수를

저장할 때 주로 사용한다.

5. void형

특별히 형을 지정하지않고 쓰는경우이다. 사실상 요즘은 거의 사용하지 않는방법이다.

C언어의 구조상 대부분이 숫자를 사용함으로써 int형이 주로 사용된다.

나중에 포인트함수를 배울때 사용을 할것이다.

 

 

728x90
반응형

'나미 > C' 카테고리의 다른 글

12. 대입연산자와 산술연산자  (0) 2013.03.12
11. 연산자  (0) 2013.03.12
10. #define과 scanf함수  (0) 2013.03.12
9. ASCII 코드표  (0) 2013.03.12
8. 가수부와 지수부  (0) 2013.03.12
6. compile와 진법의 사용  (0) 2013.03.11
5.식별자  (0) 2013.03.07
4.토큰의 의미  (0) 2013.03.07
3. printf함수  (0) 2013.03.06
2.함수의 이름 정의와 main함수  (0) 2013.03.06