运行C程序生成的exe文件闪退解决方案

news/2024/11/17 21:49:32/

下面简单说几种常见的解决方法。

1.在代码段末尾加上getch();就可以了。(代码段末尾指你程序要执行完之前, 一般在return 0;之前)或者,加上getchar(); 也行。

原理就是停止,等待用户输入,即你没输入的话,程序就不算执行完毕。

个人认为getch();比较好。因为你加getch();是按任意键退出,而getchar();,你可以输入若干个字符然后按回车才会结束。

2.加个头文件windows.h,然后在代码段末尾加个 system(“pause”);

这里的system就是调用从程序中调用系统命令(和shell命令)。
system(“pause”)就是从程序里调用“pause”命令;
而“pause”这个系统命令的功能很简单,就是在命令行上输出一行类似于“Press any key to exit”的字,等待用户按一个键,然后返回。还是同样的道理,等待用户输入,才能算执行完毕。

3.在exe文件同目录下新建一个txt文档,里面输入如下内容
xx.exe
pause
然后退出保存,把后缀txt改为bat然后运行,那个xx就是文件的名字。

然后打开.bat文件运行程序。(.bat文件命名随意)

这里的.bat文件是批处理文件(也被称为批处理程序或脚本)是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,操作系统就会按照该文件中各个命令出现的顺序来逐个运行它们。(使用批处理文件,可以简化日常或重复性任务。)

这里执行了xx.exe这个程序,并且调用了pause。 类似解决方案2.

原文连链接:

https://blog.csdn.net/hitwhylz/article/details/14120515


http://www.ppmy.cn/news/696477.html

相关文章

python如何制作exe文件_Python制作exe文件简单流程

Python制作exe文件简单流程 一:什么是exe? exe是Windows环境中的文件扩展名之一,它是一个可执行文件,虽然扩展程序在一般情况下是隐藏的,但是我们可以通过取消选中资源管理器文件夹的高级设置中的“不显示已注册的扩展名”来显示它。 可执行文件意味着它是一个可以由其自身…

计算机无法读取exe文件,详解EXE文件出错不能打开的修复方法

我们在XP电脑的使用中,很多的小伙伴在安装XP以后出现不知道打开EXE文件出错的问题,出现文件打不开的情况可能就是系统中的注册表设置的值有问题造成的,很多的小伙伴都是有出现这样的情况不知道怎么处理,今天小编就来跟大家分享一下详解EXE文件出错不能打开的修复方法,修复…

c语言生成exe文件的作用,c语言怎么生成exe文件

Q4:如何将编写好的C语言源程序变成可执行文件EXE? 1、打开c语言编辑工具(vc6.0),写入所编程序源代码。 2、依次点击“组建-编译-执行”。 3、执行完程序,点击回车。 4、点击“文件另存为”把文件存到你能够找到的文件夹中,比如桌面…

插入排序及C语言实现

一、插入排序原理 插入排序是一种简单的排序算法,其基本思想是将未排序序列中的每个元素依次插入到已排序的序列中合适的位置。具体来说,假设待排序的序列为 a1,a2,⋯,an,则从 a2 开始遍历整个序列,将 ai 插入到前面的已排序序列 …

AtCoder Regular Contest 163 C. Harmonic Mean(构造 补写法)

题目 t(t<500)组case&#xff0c; 给定一个数n(n<500)&#xff0c;构造一个长为n的数组 思路来源 官方题解 题解 注意到 ... 所以&#xff0c; 1. 当n没有在前面的序列里出现过时&#xff0c;可以用(2,6,12,...,n)来构造一组解 2. 当出现过时&#xff0c;例如当n…

大家好,给大家介绍一下,这是刚出炉的 @ 明星受众报告

欢迎大家前往腾讯云技术社区&#xff0c;获取更多腾讯海量技术实践干货哦~ 作者&#xff1a; 倩倩&#xff0c;发布于腾讯大数据 最近,鹿晗爆出了与关晓彤的恋情 2天时间这条宣布恋情的微博光点赞就有509万&#xff01; 一瞬间微博和娱乐圈都炸了! 两人恋情公布后&#xff0c;…

“用户画像”是高能的概括----梁宁产品思维30讲读书笔记201807

看过《枪王》、《枪王之王》的老人家们&#xff0c;肯定被各种帅到。里面的方中信&#xff0c;有一种神奇的力量&#xff1a;能代入犯人思维&#xff0c;尝试“画”出疑犯的“个人特征、性格、习惯”等&#xff0c;成为“画像”&#xff1b;最近也有一部突出类似“画像”能力的…

“僵尸”横行的APP市场:如何才能击中用户High点?

据不完全统计目前WindowsPhoneStore应用数量已经超过15万款&#xff0c;GooglePlay的应用数量已接近80万&#xff0c;苹果IOS应用数量为85万多款&#xff0c;当然&#xff0c;这一数字也在加速攀升&#xff0c;不过&#xff0c;在数百万个应用软件中&#xff0c;绝大多数成为“…