3 Hello, world!로 시작하기

Visual Studio를 설치했으니 이제부터 본격적으로 C 언어를 배워보겠습니다. 먼저 프로그래밍 언어의 첫 관문인 Hello, world! 출력부터 해보겠습니다.

3.1 새 프로젝트 만들기

C 언어를 사용하려면 먼저 Visual Studio에서 솔루션과 프로젝트를 생성해야 합니다. 메뉴에서 파일(F) > 새로 만들기(N) > 프로젝트(P)...를 클릭합니다.

그림 3-1 Visual Studio에서 새 프로젝트 생성
0301

그림 3-2와 같이 프로젝트 생성 창이 표시됩니다. Visual C++ > 빈프로젝트을 선택하고 프로젝트 이름과 디렉터리(폴더)를 설정합니다.

  • 이름(N): 프로젝트 이름입니다. hello를 입력합니다.
  • 위치(L): 솔루션과 프로젝트를 생성할 디렉터리입니다. 우리는 c:\project 폴더 아래에 생성하겠습니다. c:\project를 입력하세요.
  • 솔루션 이름(M): 솔루션 이름입니다. 기본값 그대로 사용합니다.

설정이 완료되었으면 확인 버튼을 클릭합니다.

그림 3-2 Visual Studio 프로젝트 이름 및 종류 설정
0302
참고 | 프로젝트와 솔루션

Visual Studio에서는 프로젝트와 솔루션이라는 단위를 사용합니다.

  • 프로젝트: 소스 파일, 헤더 파일 등의 모음입니다. 프로그램을 만들 때 필요한 파일과 각종 설정을 담고 있습니다.
  • 솔루션: 프로젝트 모음입니다. 따라서 솔루션에는 여러 프로젝트가 들어갈 수 있습니다.
그림 3-3 프로젝트와 솔루션

hello 솔루션과 프로젝트가 생성되었습니다. 이제 Visual Studio에서 프로그램 실행 후 창이 유지될 수있도록 한 가지 설정을 해주어야 합니다. 왼쪽 솔루션 탐색기에서 hello를 선택한 뒤 마우스 오른쪽 버튼을 클릭하면 팝업 메뉴가 나옵니다. 여기서 속성(R)을 클릭합니다.

그림 3-4 프로젝트 속성
0304

hello 속성 페이지가 표시됩니다. 링커 > 시스템을 클릭한 뒤 하위 시스템콘솔(/SUBSYSTEM:CONSOLE)로 설정합니다. 그리고 확인 버튼을 클릭합니다.

그림 3-5 응용 프로그램 설정
0305