강좌 & 팁
변수란? 간단히 표현하자면 변할 수 있는 수라고 하여 변수라고 합니다.
변수는 자료를 저장하고 연산을 하기위해 사용이 되며 간단의 변수의 선언에 예를 알려드리겠습니다.
int count; // int(정수)형 변수 count를 선언
위의 코드는 count변수는 정수형인 int로 선언이 되어있다는 뜻이며 RAM에서 4비트(int = 4바이트) 공간을 할당 받아 사용합니다.
-point : 변수란 개념이 없으며 저장하기위해 일일이 번지값을 지정해줘야하므로 효율이 떨어져 좋지 않습니다.
int count;
count = 100;
위의 코드는 count를 변수를 메모리에 할당하고 할당된 메모리공간에 100을 대입시킨거 입니다. 만약 100에서 뺴려고 하신다면
int count;
count = count - 50; , c언어에서는 = <--이것을 대입연산자라고 부르며 오른쪽에 있는 숫자가 먼저 대입이 됩니다. 한마디로
conut- 50을 계산한뒤에 값이 50이나오면 이 값을 왼쪽의 count 변수에 저장을 하는 것입니다.
음..여기서 알아야 할 point는 세가지만 꼭 알고 가시면 됩니다.
메모리: 컴퓨터의 기억을 담당하는 하드웨어이며 프로그램은 메모리에 저장된후 실행이 됩니다.
변수명: 누구나 알수 있도록 작성하는 것이 편한 것 같습니다..(복잡하면..자신조차도 못알볼수도...)
바이트: 컴퓨터에서 사용되는 자료의 저장 단위 입니다.
변수에는 물론 int(정수)형 데이터만 존재하지 않고 정수형으로서 char,long.short 등이 있으며 실수형으론 double.float가 있습니다.