티스토리 뷰

C

상수

猫猫 2014. 9. 11. 15:17
반응형

상수는 값이 한번 정해지면 그 값을 변경할 수 없는 수로서 

항상 고정된 값을 갖는 자료이다

 

정수형상수, 실수형 상수, 문자형 상수, 문자열 상수로 구분된다.


1. 정수형 상수

10진 상수 : 0~9까지 사용, 0으로 시작하지 않는다.

8진 상수 : 0~7까지 숫자를 사용하며 숫자 앞에 0을 붙인다.

16진 상수 : 0~9와 A~F를 사용하며 숫자앞에 0x를 붙인다.

unsigned 상수 : 부호없는 상수를 표현한다. 숫자 뒤에 u나 U를 붙인다.


2. 실수형 상수

실수형 상수는 부동소수점형 상수라고도 하며, 정수형보다 큰값이나 작은값을 처리할 때 사용한다. double형과 float형이 존재한다.


3. 문자형 상수

단일 따옴표('  ')로 묶여있는 1개의 영문자나 숫자 문자이다. 내부적으로 해당문자의 ASCII 코드값으로 처리된다. 'A'는 65로, 'a'는 97로 처리 된다. 


4. 문자열 상수

이중따옴표("  ") 로 묶여있는 복수개의 영문자및 숫자로 이루어진 상수이다. 

문자열 상수가 메모리에 저장 될떄는 문자열 끝에 null문자(\0)이 추가 된다.


반응형

'C' 카테고리의 다른 글

조건문  (0) 2014.09.12
반복문  (0) 2014.09.12
연산자  (0) 2014.09.12
자료형  (0) 2014.09.12
변수  (0) 2014.09.12