변수 란 ?
* 변하는 수
* x , y , z , ...
* 메모리에 존재하는 특정 공간
변수 를 선언할 때는 ?
[변수에넣을자료형] [변수명] ;
[변수에넣을자료형] [변수명] = [초기값으로변수에넣을값];
ex ) int tmp;
int tmp = 0; // 쓰레기값을 0으로 초기화 해버렷
변수에 값을 넣을 때 (셋팅할 때)
- 변수선언시의 자료형과 = 같은 자료를 넣어줘야 한다.
- 작은 공간에 .. 큰 자료를 넣으면.. 그 자료의 일부는 잘릴것이고
큰 공간에.. 작은 자료를 넣으면.. 그다지 크게 문제되지는 않겠지만.. 나중에 잠재적으로 문제가 생길 수 있다
이럴 때는 강제로 Casting 해주는 방법이 있다 (강제로 그 공간에 맞게 .. 맞추어 주는 것)
<변수 선언시 주의해야 할 규칙들>
변수의 이름은 알파벳, 숫자, _를 조합할 수 있다
변수의 이름은 대소문자를 구분한다
변수는 숫자로 시작할 수 없다~!!
C에서 사용하는 keyword를 사용할 수 없다~!!
변수의 이름에 공백이 포함될 수 없다
'C언어 기초 > 01주차' 카테고리의 다른 글
난수 생성 코드작성 해보기 (0) | 2017.02.08 |
---|---|
리눅스 내 한글사용을 위한 패치 (0) | 2017.02.08 |
리눅스 사용 - 기초문법 과 vi 사용하기 (0) | 2017.02.08 |
overflow 와 underflow 에 대하여.. (1) | 2017.02.02 |
데이터타입 (0) | 2017.02.02 |