지금 비쥬얼 c++ 익스프레스로 공부하는 중이고
책에 나오는 c++버전은 좀 낮은거 같더라구요..
책에 나온데로 적었던 겁니다.
/*hello.c*/
#include<stdio.h>
int main(void)
{
printf("hello world ");
return 0;
}
일단 시키는데로 저 위에것들 다 적었는데
그 다음 디버킹 시켜서 실행시키려고 하니 실행이 안되던겁니다.
인터넷에서 찾아보니까
리턴 윗줄에다가
getchar();
넣으면 된다고 해서 넣고 디버킹시작 해보니까 되더라구요
책이랑 똑같이 했는데 제가 잘못해서 좀 다르게 적은걸로 실행해야 되는거 같아서 걱정스러워서요...ㅜㅜ
이거 책이랑 좀 다른거 같은데 앞으로도 계속 getchar넣어서 해야되는건가요?
hello world
실행이 안되는게 아니고 그냥 실행하자 마자 종료되어서 그러는거임 getchar은 문자를 입력받는 함수인데 입력받기 전까지 프로그램이 종료되지 않으니까 잘 실행 되는거고 설정에서 저거 안써도 프로그램 자동 종료 안되게 하는 방법 있을텐데
아!!정말 감사합니다!!
Ctrl+F5로 실행하면 getchar(); 안 넣어도 프로그램 자동 종료 안 될 거예요.