다음 중 올바른 상수 선언 방법은?

과목: C++

문제 번호: 3310

medium
다음 중 올바른 상수 선언 방법은?
A. const int value; value = 100;
B. const int value = 100;
C. int const value; value = 100;
D. const value = 100;

정답: B



⦁ 상수는 선언과 동시에 반드시 초기화해야 합니다

올바른 방법 (2번):
const int value = 100;

const 키워드로 상수임을 명시
⦁ 선언과 동시에 값 할당
⦁ 완벽한 문법

다른 선택지들의 문제:

1번과 3번의 문제:
const int value;     // 오류: 초기화되지 않은 상수
value = 100;         // 오류: 상수에 값 할당 시도

⦁ 상수는 선언 시점에 값이 결정되어야 함
⦁ 나중에 값을 할당하는 것은 불가능

4번의 문제:
const value = 100;   // 오류: 데이터 타입 누락

⦁ 데이터 타입(int, double 등)을 명시해야 함

💡 학습 팁

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