如何让VS2019编译exe但不运行
发布时间: 2023-04-01 14:00:24
① Visual Studio 2019怎么编译C语言源程序
1、首先,打开C语言编辑器工具,然后在该工具中编写程序的源代码,如下图所示,然后进入下一步。
② 在VS编译运行正常,但是运行生成的exe文件时只弹出dos窗口,无反应。求解答原因和解决方法~~
system命令阻塞执行指定命令。你shutdown指定了-t 500,这会导致shutdown命令500秒后才能退出吧。通常,这时候可以让命令在后台执行,比如Linux下是在命令末尾添加一个&即可,也就是:
system("shutdwon -s -t 500 &")
不过Windows编程俺不熟悉,爱莫能助。
③ 如何把在编译器里面编译成功的程序不借助编译器在PC上执行
编译了之后,在你的工程文件夹里面有一个Debug或者Release文件夹,里面就能找到你的程序编译链接出来的exe文件,运行他就不需要借助编译器了 追问: (先说一下,我是C语言编写的)嗯,说的对,的确是这样,可是我发现了一个问题。我在编译器里面执行时,程序窗口能停在那里,可是在DEBUG里面找到EXE之后执行时那个黑色的窗口重视一闪而过,您有没有办法让它像编译器里面执行时那样让那个窗口停住,万分感激。 回答: 你可以在你的程序结尾处加上getchar();这样就可以让程序结束之后不是立即关闭窗口。另外,命令行界面的程序一般是假设你的dos窗口中执行的,也就是像其他dos命令一下,执行完之后就会自动退出的,如果你在dos窗口中找到你的程序并执行,那么程序执行完之后就回到命令行提示符,这正是我们需要的结果。当然,正如前面我所说的,如果你确实需要等待用户按键之后再结束,那么就加上一个getchar()
热点内容