본문 바로가기

컴퓨터/C

C언어 강좌 4. 변수 심화

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가 더 더해져 있죠??

이것이 바로 오차입니다.

 

 

와~~

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

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

'컴퓨터 > C' 카테고리의 다른 글

C언어 강좌 6. 연산자  (0) 2012.10.06
C언어 강좌 5. 입력  (1) 2012.10.05
C언어 강좌 3. 변수  (1) 2012.08.15
C언어 강좌 2. 출력과 컴파일  (3) 2012.08.04
C언어 강좌 1. Visual Studio 2008 시작하기  (6) 2012.07.24