반응형
const는 변수의 값을 수정할 수 없게 하는 기능을 하는 키워드이다. 변수 선언할 때 변수의 자료형 앞에 적어 사용하며, 참조되는 값은 상수가 되어 그 값의 변경을 불가능하게 만든다. 이러한 경우 프로그램이 종료될 때까지 그 값은 변하지 않고 끝까지 유지된다.
또는 포인터 사용시, 포인터 앞이나 뒤에 써서 가리키는 것을 한정하거나, 가리키는 값의 변경을 불가능하게 만든다. 사용하는 *를 중심으로 const가 왼쪽에 있으면 객체가 변경되지 않고, * 기호 오른쪽에 있으면 포인터 자체가 변경되지 않는다는 것을 의미한다.
반응형
LIST
'Programming Languages > C++' 카테고리의 다른 글
cin(입력), cout(출력) (0) | 2022.07.03 |
---|---|
산술 연산자(1) 이항 연산자, 단항 연산자 (0) | 2022.07.01 |
변수의 유효 (0) | 2022.06.29 |
자료형 (0) | 2022.06.28 |
auto키워드(자동 타입 추론, automatic type deduction) (0) | 2022.06.27 |
댓글