나 개발자 진짜 되냐?

[ C++ 기본 문법 7 ] const 는 상수화 본문

C++을 시작해봐요!/문법정리를 해보았어요!

[ C++ 기본 문법 7 ] const 는 상수화

Snow Rabbit 2025. 3. 1. 12:34

 

const 그냥 넘기려고 했는데

못 보던 친구여서 짚고 넘어가려고 한다.

 


 

constant의 약자인 const는 변수를 상수화 한다고 말하며

한번 정해지면 절대 바뀌지 않을 값들을 의미한다.

 

이 친구의 특징으로는 const를 붙였다면 초기값을 반드시 지정해줘야 한다.

 

예를 들면

int A = 2 ;

int B = 8 ;

 

이렇게 지정해 주었다고 하자.

 

+ 어! 변수가 대문자예요.

const를 붙이는 변수에는 바뀌지 않아서 대문자로 쓰는 컨벤션을 쓰기도 한다해요!

 

여하튼 근데 숫자를 이제 이렇게 fix 하기 위해

우리는 const를 붙이게 된다.

 

const  int A = 2 ;

const  int B = 8 ;

 

이렇게 선언해 주면 main 문에서 이 변수 A를 아무리 바꾸려고 해도 오류가 난다.