처음 프로그래밍에 접해보시는 분은 잘 모를 수도 있습니다
처음으로 키보드를 두들겨 헬로월드 출력하는 프로그램 코드를 작성하고 컴파일하고
실행/디버깅해보니..!!
바로 꺼지죠?
이런걸 방지하기 위해선 몇개의 명령어를 추가로 써줘도 되고 설정에서 어떤 설정을 바꿔도 되요
는 명령어 추가해 바로 꺼지는걸 막는 방법을 알려드리겠습니다. ㅋ ( 그냥 속편하게 속성 들어가셔서 설정하심이 나아요 )
방법 1) getchar 명령어 사용하기
이 명령어는 문자 한개를 입력받기 전까지 대기하는 scanf 함수하고 비슷한 함수에요
이 함수는 stdio.h 안에 있고요 ~
사용은 마지막 줄에 getchar(); 을 넣어주면 됩니다
방법 2 ) getch 명령어 사용하기
getch ... getchar 하고 비슷하죠?
차이점은 getch 는 엔터를 안눌러도 되요 ㅋ 만약 종료할 때 마다 문자를 입력하고 엔터 누르시는게 귀찮으시면 getch 를 사용하세요
근데 이 명령어는 비표준이고 뭐 하니 ...
이 명령언 conio.h 안에 있습니다
이파일을 인클루드 해주고 맨 마지막에 getch(); 나 (버전 6.0이상) _getch(): <- 이렇게 쓰기로 규정이 바뀌었어요
써주시면 되겠습니다!
방법 3 ) system 명령어 사용하기
system 명령어는 터미널이나 cmd 명령어를 실행시켜주는 명령어에요
사용법은 system("명령"); 입니다
그럼 저희는 pause 란 dos 명령어를 사용해 프로그램을 일시정지 시켜봅시다
사용은 system("pause"); 를 써주시면 되고요
헤더파일은 windows.h 를 인클르드 해주시면 됩니다.
그럼 여기까지 유용한 정보였습니다 ㅋ
'Programming > C' 카테고리의 다른 글
[C Lang] Sorting Algorithm BenchMark (0) | 2016.08.21 |
---|---|
[C Lang] Data Structure + Algorithm in C language (0) | 2016.08.19 |
[C lang] 4. 상수와 연산자 (0) | 2014.04.26 |
[C lang] 3. 변수?! (0) | 2014.04.26 |
[C lang] 2. printf(), scanf() (0) | 2014.04.26 |