Categories
Programming

윈도우에서 C 콘솔 (console) 프로그램이 즉시 종료하지 않게 하는 방법

1. 테스트 프로그램

C 언어로 다음과 같은 소스 코드를 작성한다.

#include <stdio.h>
#include <stdlib.h>

int main()
{
  printf("Hello world!\n");
  return 0;
}

소스 코드를 컴파일하고 실행한다.

명령 프롬프트 창이 잠깐 나타났다가 사라지는 것을 확인한다.

2. getchar() 함수 추가하기

getchar() 는 표준 입력으로부터 문자 1 개를 읽는 C 표준 라이브러리 함수이다.

getchar() 함수를 printf() 함수 아래에 추가한다.

#include <stdio.h>
#include <stdlib.h>

int main()
{
  printf("Hello world!\n");
  getchar();
  return 0;
}

3. 결과 확인

소스 코드를 컴파일하고 실행한다.

다음과 같이 명령 프롬프트 창이 뜨는 것을 확인한다.

엔터 키를 눌러 창을 닫는다.

Leave a Reply

Your email address will not be published. Required fields are marked *