方法

C语言由于编译器或者环境变量等原因,经常会不明所以的闪退。

再尝试了添加system(“pause”),修改Dev等编译器的设置,依然没有用后。博主教大家一个最简单的方法。

那就是在程序的结尾添加:

char a;
printf("输入任意字符退出程序:");
scanf("%c",&a);

将这三行添加在 return 0; 上面。就会发现程序不会闪退了,并且在输入任意一个数字或字母按下回车后,程序就会退出了。

原理

该方法虽然及其简单,但是并不是一个上得了台面的方法。建议在正式的场合尽量避免使用。

其原理是,将这三行代码添加在你写的主程序后面。那么你的程序就相当于多出了一步:在运行完之后,需要输入一个字符。

该操作在电脑看来就相当于你的程序还没有运行结束,自然就不会闪退了。而在你输入了一个字符后,对于电脑来说,你的程序就结束了,他就会闪退了。

该方法巧妙地利用了“BUG”,虽然并不能彻底地解决问题,但是对于初学者来说,确实最简单的办法了。用了提交老师和学长布置的作业再合适不过了。

C语言解决exe程序闪退最简单的方法。相关推荐

  1. c语言10.0程序闪退,系统之家xp系统C语言程序闪退的解决方法

    在xp系统中,很多使用VC++6.0编译C程序的用户们都经常会遇到C语言程序闪退的问题,在编译器中调试运行的时候一切正常,可将DEBUG中生成的EXE文件拿出来双击运行却发现程序运行完后就闪退了.怎么 ...

  2. pyinstaller打包exe程序闪退问题修复

    pyinstaller打包exe程序,点击程序,闪退,问题原因: pyinstaller版本过低 升级 pip install --upgrade pyinstaller pyinstaller从4. ...

  3. 诺基亚java闪退_手机程序闪退怎么办?使用这三种办法,即可轻松搞定

    很多朋友在往手机内安装软件时,发现安装完的软件无法正常使用,只要一点击此软件,该程序就会自动退出,也不知道是什么原因导致的,又不知道该如何选择,本期文章就说说解决"手机程序闪退"的 ...

  4. 彻底解决Microsoft store闪退问题

    卸载/安装的方法来自微软官方,可以放心操作. 来源: https://answers.microsoft.com/zh-hans/windows/forum/all/%E8%AF%AF%E5%88%A ...

  5. win10的c语言程序闪退,win10内置应用出现闪退怎么回事? win10打开应用总闪退的解决方法...

    Windows10操作系统新增加很多实用的功能,对大家操作电脑有很大帮助.Win10专业版系统自带有相机功能.地图功能.时钟功能,同时还有一个应用商店功能,有的小伙伴说打开内置应用时出现闪退,究竟是哪 ...

  6. Android程序闪退解决思路

    这几天在做Android程序的实验,完全新手,遇到一些问题,其中最让人头疼的是程序闪退,相信很多人都有点感觉无从下手,特地分享一下我的经验. 首先,做了一个程序,在模拟器上运行,显示 " * ...

  7. cxfreeze打包工程文件生成.exe,运行exe出现闪退问题,相关解决办法总结

    cxfreeze打包工程文件生成.exe,包含numpy,matplotlib, mutiprocess等工具包,运行exe出现闪退问题 使用cxfreeze打包,注意cxfreeze的版本要和pyt ...

  8. VMware安装Win2000安装程序闪退重启等问题的解决方法

    VMware安装Win2000安装程序闪退重启等问题的解决方法 [症状] 1.VMware 16.2.1以上版本,Win2000安装时,安装程序在安装Distributed Transaction C ...

  9. c语言二级闪退有分数嘛,c语言文件1.怎样追踪app崩溃率。怎样解决线上闪退 当iO(2)...

    市场上已有的商业软件提供crash收集服务,这些软件基本都提供了日志存储,日志符号化解析和服务端可视化管理等服务: Crashlytics () Crittercism () Bugsense () ...

最新文章

  1. 我明明只是在努力工作,却被同事说成是“卷王”!!!
  2. php上传过滤,编写PHP脚本过滤用户上传的图片_PHP
  3. 深度神经网络对基于EEG的情绪识别的关键频带和通道的研究
  4. Linux编程---线程
  5. cpu中的MMU的作用
  6. python基础知识点小结(2021/2/9)
  7. 招聘APP如何搭建信用体系以避免求职者被骗
  8. SQL文档阅读笔记-对水平分区和垂直分区理解
  9. 工业相机,大恒,面振相机8脚电源线和I/O触发接口线,颜色和接法说明和触发软件设定
  10. T-SQL备忘(2):聚合函数运算和NULL
  11. [C++] c language 23 keywords
  12. 智能语音识别系统-解决方案.pdf
  13. 受检异常 非受检异常_C++异常实战之十一 使用scope_fail处理复杂场景(非fail-fast)下的异常...
  14. C# 程序启动其他进程程序
  15. 转载_tolua之wrap文件的原理与使用_写的非常好!
  16. Java中的方法重载(Overload)和方法覆盖/方法重写(Override)
  17. 数据库系统的主要组成部分
  18. 使用Python在图片上增加文字
  19. python挂机脚本怎么运行,Python实现自动挂机脚本(基础篇)
  20. node.js常用模块

热门文章

  1. Proteus VSM STM32仿真原理图绘制与设置
  2. 腾讯迁移至阿里云播放器
  3. 搭建一个代码在线编辑预览工具
  4. html5 桌面时钟,超级实用的html5制作15种数字时钟样式代码
  5. 烟花代码(包教包会)
  6. java学生管理系统无界面 jdbc增删查改
  7. Linux常用命令及使用方法(非常详细!!!)
  8. 【windows】实战部署二(使用)SVNserver服务端+SVNclient客户端
  9. shell命令:wget下载文件
  10. Oracle监听器启动出错:本地计算机上的OracleOraDb11g_home1TNSListener服务启动后又停止了解决方案...