在VS2015里面调试一个简单的Hello world程序,为什么点调试就一个窗口一闪而过,然后下面多出这些字

2025-04-30 09:22:40
推荐回答(3个)
回答1:

是调试还是执行?

从你的描述看,是想执行,那么:

#include 
#include  

void main()
{
printf("Hello World!\n");
_getch();
}

就可以了。双击生成的可执行文件即可。

执行结果:

回答2:

这是因为VisualStudio在Debug状况生成的程序可能不自带_getch()等在结束的时候等待键盘输入的函数。
你可以像上面那样加一个_getch(),当然也可以用scanf("\n")或者std::cin.get()或者stdlib.h里面的system("pause")

回答3:

貌似没问题,你没下断点吧,他就不会断下来。