c语言一调试窗口就关闭
答:两种方法,一是改程序,在结束前,请求输入内容,如:getchar(); 或是 调系统的 system("pause");方法二,不改程序,改调用方法,不要直接双击exe文件,先开一个cmd窗口,切换目录到你的程序所在位置,在命令行窗口里,输入程序名,回车,结果就一直留着,除非关闭了命令行窗口 ...
答:1、在 Visual Studio 中打开项目。2、在菜单栏中,单击“调试”,然后单击“开始调试”。如果您在调试模式下运行程序,调试窗口将自动打开。如果调试窗口没有打开,请按下“调试”>“调试”菜单中的“窗口”>“调试”的快捷键,或者在“调试”菜单中单击“窗口”>“调试”。如果您在调试模式下运行程序...
答:和VC++不一样,TC在运行完程序后是不会暂停的,所以窗口闪一下就会关闭如果需要查看运行结果,就需要在程序结束时(return语句之前)加一句getch();作用是等待用户的键入,这时如果你按任意键程序程序才会执行完毕,这样你就可以看到运行结果了
答:在main()结束之后加个getch()窗口就停留了。 getch()是在等待你按键,你不按窗口就一直都在。
答:你可以试试看用Ctrl+F5运行 可能会数值后,再按回车再跳出
答:windows执行DOS命令完毕后会自动关闭DOS窗口。解决的方法有两个,1.在普通C语言最后添加一行input();这样程序执行完毕后会等着你按任意键才能结束;2.编译结束后找到那个编译完成的可执行文件,在开始菜单下启动命令行程序,用类似纯DOS的方法执行那个可执行文件,执行完毕后界面不会退出而消失。
答:"pause")命令,这将暂停程序的执行,使窗口保持打开状态。这样,当你再次运行程序时,它将不再立即关闭,而是停留在屏幕上,直到你手动关闭它。通过这样的修改,你就可以成功解决C语言程序运行时一闪即逝的问题,使其能够稳定地运行。记住,确保正确处理程序的生命周期管理是避免这类问题的关键。
答:原因:程序运行完就肯定关闭了,刷一下就过去了你肯定看不到了。加getch。函数从键盘等待输入。。一直处于等待你按键,直到你输入,运行完毕,结束
答:你试试按ctrl+F5来调试。
答:执行个helloworld当然是一闪而过了,所以一般是使用内置终端
网友评论:
正许15690058073:
visual studio 2008 在编写C程序语言时,为什么调试窗口自动瞬间关闭? -
47628庾震
: 因为程序在运行到main函数结束了之后就等于整个程序结束了,自然会自动关闭了,所以如果想要留住窗口的话,需要让程序保持运行状态,比如在最后scanf随便什么东西,或者用system("pause");可以将程序暂停,来观察你要的结果. 使用system似乎需要包括头文件stdlib.h
正许15690058073:
为什么我用C语言编写的程序末尾加上了getchar();调试的时候还是关闭了窗口? -
47628庾震
: ..你可以试试system("pause");包你程序会卡到这句上.当然随便按个键,程序就继续跑了.头文件stdlib.h
正许15690058073:
c语言中调试时,输入回车后运行框就没了,是怎么回事 -
47628庾震
: 两种解决办法: 1、#include <stdlib.h> int main() { ... system("pasue"); return 0; } 2、return上一句加getch();
正许15690058073:
c语言中调试的工具栏被关了怎么办 -
47628庾震
: 谢谢,希望我的答案能对你有所帮助! 编译链接工具栏中有图标的 在win32控制台应用程序里编c语言,只需要注意所用函数的头文件包含即可调试也是,
正许15690058073:
用VS++2010编C语言,编一句简单的文段,F5启动调试后,弹出的输出黑框马上就关闭了.怎么回事呢? -
47628庾震
: 用Ctrl + F5就可以了.或者点击菜单—〉调试—〉开始执行(不调试)
正许15690058073:
VScode配置好C语言编译调试环境后 按调试时弹出的输出窗口还不到一秒就自动闪退关闭 这是怎么回事 -
47628庾震
: 执行个helloworld当然是一闪而过了,所以一般是使用内置终端
正许15690058073:
请教:调试c++程序时命令窗口瞬时关闭 -
47628庾震
: 呵呵~瞬间关闭是因为你使用F5进行调试,程序运行完就退出了;建议使用Ctrl+F5吧,运行程序,这样程序完了也不会立即退出,按任意键才退出.如果你坚持用调试,可以在主函数末尾,添加int a;cin>>a;两条代码,这样程序运行到末尾时会等待你输入,就不会立即退出了.~compiling”“linking"有时会停不下来,偶尔发生的话,你强行退出再进入就可以了;如果每次都这样,就是你的VC的问题了,建议你找一个重装吧.
正许15690058073:
C语言的运行文件完了,怎么会自动关闭窗口啊? -
47628庾震
: 因为你的程序没有设置暂停,运行完了之后,就自动关闭. 可以在程序最后加上 getchar();或者 system(pause); 实现程序暂停的效果. system("pause");pause是cmd中的一个命令,通过system函数调用执行! 这样程序会在执行这个之后结束,换句话说就是按任意键退出,而不会直接退出.
正许15690058073:
VS2010编写完C语言后 启动调试 输入后按回车就退出 什么回事? -
47628庾震
: 其实,如果你打开Debug里的exe,执行情况与调试的一样的(自动退出). 加上 system("pause");就不会出现以上情况.
正许15690058073:
为什么我电脑WIN7用c语言编写的程序在运算过程中自动关闭 -
47628庾震
: 这种情况我也有过,在win7下运行程序会停止工作,同样的源文件在xp下调试运行错误不是停止工作,而是弹出窗口提示内存错误,大意是“某地址内存不能为read”.这种问题基本是程序中代码的问题,可能是你赋值不正确,导致程序在寻址时,找到的不是你要的变量,而是某段重要的计算机内存.建议检查赋值中的取地址符 & 有没有漏写.我是win7 64位系统.