Page 9 -
P. 9
पࣻ
ࣻ
그림 2-2 | 실수는 정수를 포함하는 개념
그렇다면 C 언어에서 정수를 저장하고 처리하려면 어떻게 해야 할까요?
쉽게 설명해 보겠습니다. 우진이 방이 장난감과 책 등으로 어질러져 있다면 어떻게 정리해야
할까요? 그림 2-3처럼 장난감을 담는 상자와 책을 담는 상자를 구분해서 만들면 됩니다. 먼저
장난감을 담을 만한 상자를 하나 만들고 ‘우진이 장난감 상자’라고 쓴 이름표를 붙입니다. 그리
고 거기에는 장난감만 넣습니다. 마찬가지로 책을 담을 상자에는 ‘우진이 책 상자’라고 적어주
면 되겠지요.
B
դх ࢚ ଼ ࢚
그림 2-3 | 장난감과 책을 구분해서 정리하는 상자와 정수를 담는 상자 ‘a’
이와 같이 C 언어에서도 -10, -3, 1, 100 같은 정수만 담으려면 정수만 들어가는 상자, 즉 정
수를 저장하는 변수(variable)를 생성하면 됩니다. 이를 정수 자료형(data type)을 가진 변수라고
합니다.
우리가 정리함에 ‘우진이 장난감 상자’라고 이름표를 붙였듯이, C 언어에서 정수 상자를 만들
려면 정수 자료형을 가진 변수의 이름이 있어야 합니다. 그리고 정수만 그 변수 안에 들어갈 수
있다고 알려줘야 합니다.
2장 기억 상자 만들기 – 변수 31