728x90
리터럴(literal)상수 : 변경이 불가능한 데이터.
# include <stdio.h>
int main(void)
{
int num = 30 + 40; // 30 , 40 은 literal 상수
return 0;
}
5처럼 int 형으로 표현가능한 정수형 상수는 int형 메모리 공간에,
7.5처럼 double 형으로 표현가능한 실수형 상수는 double형 메모리 공간에 저장된다.
심볼릭(symbolic) 상수 : const 상수
이름을 지니는 상수
# include <stdio.h>
int main(void)
{
const int MAX = 100; // MAX는 상수! 값 변경 불가
return 0;
}
'C > 윤성우 열혈 C 프로그래밍' 카테고리의 다른 글
[열혈 C] 6.1 printf 특수문자 \n (0) | 2020.11.09 |
---|---|
[열혈 C] 5.4 형 변환 연산자(type casting operator) (0) | 2020.11.08 |
[열혈 C] 5.2 문자 %c %d (0) | 2020.11.07 |
[열혈 C] 5.1 자료형 int, double, unsigned (0) | 2020.11.07 |
[열혈 C] 4.3 비트 연산자 (0) | 2020.11.07 |