C++에서 변수의 값이 변경되지 않도록 보호하려면 어떤 키워드를 사용해야 하나요?

과목: C++

문제 번호: 3307

easy
C++에서 변수의 값이 변경되지 않도록 보호하려면 어떤 키워드를 사용해야 하나요?
A. final
B. const
C. static
D. readonly

정답: B



⦁ C++에서는 const 키워드를 사용하여 변수를 상수로 선언합니다

const의 역할:
⦁ 변수를 "읽기 전용"으로 만듦
⦁ 한 번 값이 할당되면 프로그램 실행 중 변경 불가
⦁ 실수로 값을 바꾸는 것을 방지

기본 사용법:
const int myNum = 15;  // myNum은 항상 15

다른 키워드들:
final: Java에서 사용되는 키워드 (C++에서는 미지원)
static: 변수의 생명주기와 관련된 키워드
readonly: C#에서 사용되는 키워드 (C++에서는 미지원)

상수 사용의 장점:
⦁ 코드의 안전성 증가
⦁ 의도하지 않은 값 변경 방지
⦁ 코드의 의도를 명확히 표현

💡 학습 팁

이 문제를 포함한 C++ 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.