반응형
변수(Variable)
변수 : 값을 저장할 수 있는 메모리 공간에 붙은 이름 또는 메모리 공간 자체
ex) int num = 0;
int : 정수의 저장이 가능한 메모리 공간 할당
num : 메모리 공간 이름 (변수 명)
= : 대입 연산자
int num = 0;
ⓐ 선언과 초기화 동시에 진행
int num : 정수형 변수 num을 선언
ⓑ 0으로 초기화(저장, 대입, 대입 연산)
int num
0으로 초기화 시키지 않음
=> num은 비었을까? 아니다. 쓰레기값이 저장됨
* 변수의 자료형 (Data Type)
나중에 다시 본다.
ㆍ 정수형 변수 : 정수 저장 (char, short, int, long, long long)
ㆍ 실수형 변수 : 소수점 이하를 가진 실수 저장 (float, double, long double)
변수의 명명 규칙
1. 숫자, 알파벳, 언더바(_)로 구성
2. 대소문자 구분 (C언어)
3. 숫자로 시작 못함, 키워드로 명명 불가
4. 공백 허용 안함
변수 선언 시 중괄호 시작 지점에 선언 => 변수 역할에 관련된 이름으로 명명
반응형