C++에서 모든 명령문(statement)의 끝에는 무엇이 와야 하나요?

과목: C++

문제 번호: 3279

easy
C++에서 모든 명령문(statement)의 끝에는 무엇이 와야 하나요?
A. 마침표(.)
B. 세미콜론(;)
C. 콜론(:)
D. 쉼표(,)

정답: B



⦁ C++에서는 모든 명령문의 끝에 세미콜론(;)을 붙여야 합니다

세미콜론의 역할:
⦁ 컴파일러에게 명령문의 끝을 알려주는 구분자 역할
⦁ 세미콜론이 없으면 컴파일 에러가 발생합니다

예시:
cout << "Hello World!";  // 올바름
return 0;                // 올바름
cout << "Hello World!"   // 에러: 세미콜론 누락

다른 기호들의 용도:
⦁ 마침표(.): 일반 문서에서 문장의 끝
⦁ 콜론(:): 네임스페이스 연산자(::)나 라벨에서 사용
⦁ 쉼표(,): 변수 선언이나 함수 매개변수 구분에 사용

💡 학습 팁

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