12
12

Constant - A situation or state of affairs that does not change
한마디로 Constant 변수는 변하지 않는 변수입니다.

 

변수 선언에 const 키워드를 추가하면?

 

값을 변경할 수 없음을 컴파일러에 알릴 수 있습니다.

 

ex)

const double factor = 5.0/9.0; // 0.555556

const double offset = 32.0; 

celcius = (fahr - offset)*factor; // -17.7778

위와 같은 방식으로 const를 선언 하면 factor과 offset은 고정된 값이 됩니다.
소소한 팁으론 const로 선언하면서 연산한 결과 값을 바로 할당하는 것도 가능합니다.

 

const를 왜 쓰는건가요?

컴파일러가 더 성능이 좋은 실행 파일을 생성하는 데 도움이 될 수 있습니다.
그리고 용도에 맞는 변수를 선언함으로써 코드 퀄리티를 좀 더 올릴 수 있습니다.

'그냥 개발글 > C++' 카테고리의 다른 글

클래스  (0) 2023.12.12
객체  (0) 2023.12.12
연산자  (0) 2023.12.12
선택문 (if~else, switch~case)  (0) 2023.12.12
COMMENT