변수, 상수
C 2013. 11. 25. 19:37변수 : 데이터 저장을 위한 메모리 공간
종류 : 정수형 변수, 실수형 변수
-정수형 변수 : char형, int형, long형
-실수형 변수 : float형, double형
선언방법
int val; //int형 변수 val선언 - 쓰레기값
int a, b; //동시선언 - 쓰레기값
int c=1, d=2; //선언과 동시에 초기화
-쓰레기값 : 선언만 하고 초기화 하지않았을 경우 알수없는 값으로 초기화
-선언 규칙
변수의 선언은 대입 연산보다 먼저 등장해야한다
알파벳,숫자,_(언더바)로 구성
대소문자를 구분한다
변수명은 숫자로 시작할수 없다
상수 : 변경이 불가능한 데이터를 의미
- literal 상수 : 이름을 지니지 않음
접미사에 따른 상수의 표현
접미사 |
자료형 |
예 |
u or U |
unsigned int |
314U |
l or L |
long |
314L |
ul of UL |
unsigned long |
314UL |
f of F |
float |
3.14F |
l or L |
long double |
3.14L |
- Symbolic 상수 : 이름을 지닌 상수
※ 선언과 동시에 초기화 해야한다.
※ 표현방법 : const 키워드 이용, 매크로이용
ex)
int main(void)
{
const int MAX=100;
const double PI=3.1415;
}