변수란...?
변하는 값을 말합니다.
예를들어서 10은 숫자 10. 고정되있죠?? 누가봐도 숫자 십!, 10! 이죠? 누가 백, 천 이라고 읽겠습니까??
하지만 변수는 변수안에 여러가지 값을 집어 넣을수도 있답니다.!!
10을 집어넣으면 10이되고, 100을집어넣으면 100이되는 그런 값이지요.
그럼 변수라는 단어를 이해했다면 한번 해봅시다.
변수는 그냥 사용할 수 없습니다.
컴퓨터에게 '변수를 사용하겠다' 라고 명령을 미리 해줘야 사용을 할 수 있습니다.
'변수를 사용하겠다'라는 명령을 우리는 "선언"이라고 하겠습니다.
변수를 선언하는 방법은
int 변수명;
입니다.
int는 변수명의 형태 이고 변수명은 원하는것을 집어넣으면 됩니다.
하지만 변수명은 다되는것은 아니구요 안되는것이 몇개 있습니다.
예를 들면) if, for, do, while 등이 있습니다.
한번 예제를 통해서 알아보죠.
1번 예제
5 :: num이라는 int형 변수를 선언합니다. (int형은 정수형입니다.)
6 :: num이라는 변수에 1이라는 값을 집어넣습니다.
8 :: %d는 정수형 값을 출력하는 약속? 입니다. 그밖에도 '%'를 이용해서 다른 값을 출력할 수 있습니다.
1번예제에서 새로운게 보이죠??
%d입니다. %d는 ""밖에 있는 값을 연결해줍니다.
그림으로 보면 이렇게!!
1번 예제 실행 결과
그리하여 num의 값인 1이 출력이 되었습니다.!!
2번 예제
2번 예제에서는 num값을 바꿔서 출력하는겁니다.
1번 예제와 다를바 없습니다.^^
2번 예제 실행 결과
3번 예제
3번 예제에서는 선언과 값설정을 동시에 하는겁니다.
뭐... 어렵진 않습니다...
3번 예제 실행 결과
4번 예제
4번 예제에서는 변수를 2개를 선언하는겁니다.
4번 예제 어렵지 않습니다.
4번 예제 실행 결과
5번 예제
5번 예제에서는 두개의 변수를 한줄로 표현하는 겁니다.
쉼표(,)를 통해 구분합니다.
5번 예제 실행 결과
이번 3강에서는 변수에대해서 알아봤습니다.
정말 표면만 봤는데요.
4강에서는 변수 심화과정을 살펴보겠습니다.
'컴퓨터 > C' 카테고리의 다른 글
C언어 강좌 6. 연산자 (0) | 2012.10.06 |
---|---|
C언어 강좌 5. 입력 (1) | 2012.10.05 |
C언어 강좌 4. 변수 심화 (1) | 2012.08.15 |
C언어 강좌 2. 출력과 컴파일 (3) | 2012.08.04 |
C언어 강좌 1. Visual Studio 2008 시작하기 (6) | 2012.07.24 |