변수, 상수

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;

}

 

 

 

 

 

'C' 카테고리의 다른 글

자료형  (0) 2013.11.26
C언어의 키워드들  (0) 2013.11.25
scanf  (0) 2013.11.25
연산자  (0) 2013.11.25
printf  (0) 2013.11.25
: