我通过成功构建的调试开始程序。然后,它会加载一个屏幕,显示输入字符。我输入一封信。当我按Enter键时,程序崩溃。为什么会这样呢?我正在运行Visual Studio 2015版。
答案 0 :(得分:0)
当您在Visual Studio中运行程序(带有调试功能)时,该程序将执行,控制台完成后将自动终止自身。它没有立即终止执行的原因是因为它正在等待您的输入。很难确定自己是否看不到代码本身,但是在初始输入之后,您可能不会等待用户输入。相反,您的程序可能只是通过一些中间计算和/或格式调整将某些内容打印到控制台。如果要通过调试运行,则应添加断点,否则,如果要手动关闭控制台,建议不要调试而运行。