[C 프로그래밍] 4장. 변수
변수란? 영어로 Variable 이라고 하며
값을 저장할 수 있는
메모리 공간에 붙여진 이름 입니다.
----------------------------------
변수라는 것을 선언하면
메모리 공간이 할당되고
할당된 메모리 공간에 이름이 붙습니다.
----------------------------------
변수란?
뜻 자체는 변할 수 있는 수이며
일종의 박스라고 생각하면 됩니다.
박스에 물건을 담았다가
뺄 수 있는것 처럼
값을 넣고 변경할 수 있습니다.
----------------------------------
----------------------------------
그림에서 보듯이
Int num=10; 을 하게되면
정수형 변수 num을 선언하고 10을 대입하라
또는, 정수형 변수 num을 만들고 10을 대입하라 라는 뜻입니다.
처음에 num에 10을 저장했다가
다음에 num=20을 하게되면
num변수의 값이 20으로 바뀌게 됩니다.
----------------------------------
----------------------------------
----------------------------------
int num1=10;은
int형 변수 num1을 선언과 동시에 10으로 초기화 하라.
정수형 변수 num1을 선언과 동시에 10으로 초기화 하라.
라는 말이 됩니다.
----------------------------------
5번째, 6번째 줄에서
변수 num1의 값으로 10을 주고
변수 num2의 값으로 30을 줬기 때문에
8번째 줄에서
값을 출력하면 10과 30이 출력됩니다.
----------------------------------
10번째 줄에서
num1의 값을 20으로 변경해줍니다.
----------------------------------
따라서 12번째 줄에서 20과 30이 출력됩니다.
----------------------------------