2012년 8월 25일 토요일

변수와 연산자

이번엔 변수와 연산자에 대해 공부해볼껀데요. 역시 기본적인것들이어서 쉽습니다.

1.우선 정의를 알아보자면

연산자(operator): C언어를 이용해 특정연산을 요구할 때 사용하는 약속된 기호
(ex) + - * / = 등등
변수(variable):  말그대로 수를 글자나 단어에 적용하는 것
(ex) num, radius 등등

연산자는 뭐 수학기호라고 생각하시면 되고 변수는 말그대로 단어에 수를 적용해서 편하게 하는 것입니다.

이제 변수를 이용해보겠습니다.

위 사진 처럼 변수는 항상 int함수같은 함수로 선언을 하고나서 값을 정해 초기화를 시켜야만 정상적으로 출력이 가능합니다.

빌드하면 맨 위에 num1,2는 이상한 기호로 더럽혀져있는데요. 이 값을 쓰레기값이라고 합니다. 변수를 초기화하지 않으면 생기는 현상입니다.(다른나라사람이 말걸면 무슨말인지 못알아듣는 것과 같다고 생각하면 됩니다.

2.변수의 종류

방금 실험으로 int함수로 변수를 적용했는데요. 다른 함수로 변수를 적용할 수 있습니다.

int: 정수를 저장해줍니다.
double: 실수를 저장해줍니다.(ex)double num=3.14;, double radius=3.14


★변수를 사용할 때의 주의사항
선언 및 초기화
int num1=0;과
int num;
num=0;
은 같습니다.

변수의 이름: 알파벳,숫자,언더바<_>만 가능합니다, 또 숫자로 시작할 수 없습니다. 또, 공백을 가질 수 없습니다.

대소문자: C언어는 대소문자를 구별하고 Num과 num은 다릅니다.

이걸로 변수와 연산자를 마치겠습니다. 다음 포스트에서 뵈요