Hello World Anatomy

첫 C++ 프로그램 구조

Hello World 예제는 짧지만 전처리, 진입점, 출력 스트림, 반환값이라는 C++ 프로그램의 기본 골격을 모두 담고 있습니다.

include라이브러리 포함
main프로그램 시작
cout콘솔 출력
return종료 상태 전달
01

전처리 지시문

iostream처럼 필요한 표준 라이브러리 기능을 코드에 사용할 준비를 합니다.

02

main 함수

운영체제가 실행 파일을 시작할 때 가장 먼저 호출되는 진입점입니다.

03

std::cout

문자열을 콘솔로 보내는 표준 출력 스트림입니다.

04

주석

컴파일되지 않지만 코드 의도와 주의점을 사람에게 설명합니다.

처음 볼 것

  • 세미콜론 하나가 빠져도 컴파일 오류가 날 수 있으니 문장 끝을 확인합니다.
  • using namespace std를 쓰더라도 std 네임스페이스의 의미는 알아둡니다.
  • 컴파일 오류와 실행 결과 오류를 구분해서 읽는 습관을 만듭니다.

코드 조각

#include준비
main시작
cout출력
return종료