본문 바로가기

공부/C

C_변수(Variable), 상수(Constant)

변수(Variable)

변하는 수, 가변적인 수 라고함

 

상수(Constant)

값이 고정되어 변하지 않는 수

 

 

변수든 상수든 값을 저장할 공간은 필요하다

상수 같은 경우는 동일한 상수값이 사용될 경우 이전에 할당 했던 상수 값을 다시 사용한다

 

 

 

상수의 종류

리터럴 상수(Literal Constant)

문자 그 자체로의 의미가 있는 상수

Ex)

1, 1.3 같은 수 또는 "Enjoy Coding" 또는 '+' 또는  같이 그 자체로 의미가 있는 상수

 

 

심볼릭 상수(Symbolic Constant)

상수를 기호화 하여 의미 있는 이름으로 지정하여 사용 하는 상수

 

Const 키워드를 통한 상수화

Ex)

const int num = 7; // num을 7로 상수화

num = 100; // 에러 발생

 

define 키워드를 통한 상수화

#define Pi 3.14 // Pi는 3.14를 의미

double dnum = 0.0;

 

dnum = Pi;

 

dnum == 3.14

 

 

 

C언어 상수 종류

- 정수 상수

- 실수 상수

- 열거형 상수

- 문자 상수

'공부 > C' 카테고리의 다른 글

C_식별자(Identifier)  (0) 2023.04.01
C_자료형(Data Type)  (0) 2023.03.23
C_이스케이프 시퀀스(Escape Sequences)  (0) 2023.03.17
C_주석(Comments)  (0) 2023.03.17
C_Main에 대해서  (0) 2023.03.16