c语言程序执行一闪而过怎么办

c语言程序执行一闪而过怎么办,第1张

一闪而过程序自动结束,同时编译器没有提弯颤供结果驻留功能。对于此种前闹饥情况,可以手动在代码结尾增加驻留功能的函数。常用慧返的有如下两种: 1 通过getch函数驻留。 getch会等待从屏幕的输入,在main函数退出前,增加 getch()调用,系统会等待输入

这是由于你不知道具体的方法。首先要确定你编写的是win32控制台应用程序。

然后,有三个方法来执行绝唯:

方法一:

点左下角带windows旗帜的图标,输入cmd,出现DOS窗口,然后将你编写的C语言程序编译成并培培的可执行文件拖曳到窗口中,执行即可。

方法中纤二:

你的程序中添加头文件#include <stdlib.h>

在你的主程序中添加代码:system("pause")

方法三:

在你的程序中添加头文件#include <conio.h>

在你的主程序中添加getch()

F5是Debugging模式,在这个模式下,当程序运行弯空结束后,窗口不会继续保持打开状态。而Ctrl+F5是 Start Without Debugging模式,在这个模式下,就可以看到运行结果了圆厅。

如果你按Ctrl+F5仍然是一闪而过的话,那么请按照如下设置:

在工程上右键橘闹隐—>属性—>配置属性—>连接器—>系统—>子系统(在窗口右边)—>下拉框选择控制台(/SUBSYSTEM:CONSOLE)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8268943.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存