C언어 명령프롬프트가자꾸꺼져요 ㅜㅜ
치에미
제목대로 빌드해서 exe파일을키든ctrl+F5 를눌러 디버깅없이 파일실행을하든 명령프롬프트가 갑자기켜졋다꺼져요 ㅡㅡ그래서 #includestdlib.hsystem(pause);변수를넣어야 안꺼지긴하는데 이변수를 하나하나넣다보니 시간이조금씩 걸리더라고요 ㅜㅜ해결법좀알려주십쇼
-
대나무
프로그램의 소스코드에는 명령을 수행하는 명령문들을 실행하고나서 아무런 명령문들이 없기때문에 이제 종료시키는겁니다
말씀하신 system(\pause\) 와같은 입력을 대기하는 명령문을 삽입하셔야합니다 -
겨루
터미널에서 실행 시켰거나, 실행 도중 scanf같은 함수가 입력을 받느라 기다려서 안꺼지거나 while(1);같은 무한 루프 때문에 안꺼지거나 그런게 아닐까요
-
떠나간그녀
그런거안넣어도 다른사람들은다되던데....
저만 그 소스를넣어야만 안꺼지네요 왜그럴까요 -
렁찬
메모장을 켜고
다음과 같이 적습니다
실행파일이름.exe
pause
실행 파일과 같은 폴더 안에 실행.bat이라고 저장하고
실행.bat을 더블클릭 해보심은?
getchar라든지 system(\pause\)같은거 안넣어도 멈춰있긴할겁니다;; -
솔찬
아;;안되네요
-
조심해
오 됫다!!감사합니다.!
-
BabySue
비주얼 스튜디오 쓰시는게 맞으시면 메뉴중에 도구? 였던가하위 메뉴에 설정 가져오기 내보내기 이런게 있어요
여기서 설정가져오기로 여러가지 설정들을 처음 설치할때처럼 초기상태로 돌릴수 있습니다
c언어 쓰시니 c++개발환경설정 가져오기 하시면 처음 설정으로 돌아 올거에요.
이렇게 해도 안되면 ide문제가 아닌 cmd자체 문제일지도.... -
라임나무
그런거안넣어도 다른사람들은다되던데....
저만 그 소스를넣어야만 안꺼지네요 왜그럴까요 -
청식
디버그 모드건 릴리즈 모드건 ctrl + f5 누면 그냥 꺼지진 않을텐데요???
그리고 마지막에
getchar();
를 쓰시면 키 입력이 있을 때 까지는 프로그램이 종료되진 않을껍니다.