컴퓨터/C

C언어 강좌 4. 변수 심화

Gebal 2012. 8. 15. 21:59

4강에서는 변수를 좀 깊게 파고 들어갑시다.

 

3강에서 변수형을 int밖에 배우지 않았습니다.

 

그래서 4강에서는 더욱더 다양한 변수형과 변수를 좀더 다양하게 사용해봅시다.

 

* 변수형 (크기가 작은 순서부터)

정수형 : char < short < int < long < long long

실수형 :                   float < double < long double

문자형 : char

 

총 8개가 있구요

정수형 char 과 문자형 char은 같은겁니다. 오타가 아닙니다.

%기억나시나요??

%(d, c, f, lf, Lf, s ...)에 따라서 출력결과가 달라집니다.

 

%d 는 정수 출력

%f, %lf, %Lf 는 실수를 출력합니다.

 

이제 다배운거에요!!

변수 심화에서는 외울게 많아서 이렇게 모아서 강좌를 씁니다.

 

이제 마지막으로 볼것은

컴퓨터의 오차 입니다.

컴퓨터언어는 0과 1로 이루어져 있고 그 값이 확실하게 정해진것이 아니기 때문에 오차가 생기는 겁니다.(실수에서)

한번 예제를 통해서 오차를 확인해보죠!

 

예제

 

 

5 :: 실수형 num을 선언합니다.

7~10 :: 이건 반복문이라는건데요. 좀 나중에 배울겁니다.

num에 0.1을 100번 더하는 식입니다.

 

결과

 

원래는 10 이 나와야 하지만 0.000002가 더 더해져 있죠??

이것이 바로 오차입니다.

 

 

와~~

변수까지 이해하셨다면 이제 기초단계에서 절반은 온거같아요!!

좀만 더 열심히 해봅시다!!