VS CODE F5调试时输出窗口一闪而逝

VS CODE F5调试时输出窗口一闪而逝,第1张

1若进行的 *** 作是编译(F5),闪过,可先运行程序(Ctrl+F5),就不会一闪而过。1右键单击当前工程-属性

2选择配置属性-链接器-系统

3更改系统选项中的“子系统”配置,选择下拉菜单的第一个“控制台

你需要在你的程序中建立“等待状态”。可以用READ EVENTS命令来建立等待状态。要清除等待状态,可使用CLEAR EVENTS命令。如果你只有一个屏幕,把表单的WindowState属性设置为Modal。这也提供等待状态,但是不允许你使用菜单。当模式表单被释放时,等待状态结束并返回至 *** 作系统。

实例:主程序

main

CLEAR

SET EXCL ON

SET TALK OFF

SET MESSAGE ON

SET CENT ON

SET DATE TO ANSI

SET CURRENCY TO $

SET SAFETY OFF

SET DELE ON

SET ESCAPE ON

RELEASE WINDOW 常用 &&关闭常用窗口

ON SHUTDOWN do qdown

PUBLIC MYPATH &&定义全局变量MYPATH

MYPATH=LEFT(SYS(16),RAT("\",SYS(16))) &&提取当前路径

SET DEFA TO (MYPATH)

SET PATH TO data;forms;pic;prog &&指明路径

ZOOM WINDOW SCREEN MAX &&主窗口最大化

deactivate window "项目管理器" &&关闭项目管理器

do mainmpr &&运行主菜单程序

read event

qdownprg:

clear event

quit

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

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

方法一:

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

方法二:

在你的程序中添加头文件#include <stdlibh>

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

方法三:

在你的程序中添加头文件#include <conioh>

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

如果您是控制台程序的话可以这样设置

点击项目——项目属性;C/C++——链接器——系统——子系统——平行右边过去下拉菜单——点击控制台——确定;

具体可以看下这里:解决visual studio 运行时一闪而过的问题。

以上就是关于VS CODE F5调试时输出窗口一闪而逝全部的内容,包括:VS CODE F5调试时输出窗口一闪而逝、运行程序时出现“一闪而过”是什么原因、为什么运行C语言的程序会一闪而过,看不到结果等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/zz/9702620.html

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

发表评论

登录后才能评论

评论列表(0条)

保存