当前位置:系统之家 > xp系统教程 > 详细页面

win xp系统下C语言程序闪退的处理办法

win xp系统下C语言程序闪退的处理办法

更新时间:2019-01-19 文章作者:未知 信息来源:网络 阅读次数:

Windows XP是美国微软公司研发的基于X86、X64架构的PC和平板电脑使用的操作系统,于2001年8月24日发布RTM版本,并于2001年10月25日开始零售。其名字中“XP”的意思来自英文中的“体验(Experience)”。该系统是继Windows 2000及Windows ME之后的下一代Windows操作系统,也是微软首个面向消费者且使用Windows NT5.1架构的操作系统。

windowsxp系统下,很多使用VC++6.0编译C程序的用户们都经常会遇到C语言程序闪退的问题,就是在编译器中调试运行的时候一切正常,可是把DEBUG中生成的EXE文件拿出来双击运行却发现程序运行完后就闪退了。这该怎么办呢?今天小编就要为大家介绍该问题的具体解决方法。

具体方法如下:

1、我们以最经典的HELLO WORLD程序为例。

windowsxp系统下C语言程序闪退的解决方法

2、当我们写完这个程序 编译完成后单击左上角的叹号运行 可以看到一切正常 按下任意按键后窗口才会消失。

windowsxp系统下C语言程序闪退的解决方法

3、但是我们去生成的目录下面找到这个EXE文件。

windowsxp系统下C语言程序闪退的解决方法

4、双击运行却发现有个窗口一闪而过,然后就什么也没有了。这时候我们有必要在程序中添加一些代码 防止程序被关闭,先在程序开头包括windows.h这个头文件。

windowsxp系统下C语言程序闪退的解决方法

5、接着在主函数末尾的地方写一行system(“pause”)。

windowsxp系统下C语言程序闪退的解决方法

6、重新编译之后我们再次打开对应目录下的EXE文件,这次程序运行完之后没有直接关闭掉而是停留在这里了,闪退问题成功解决。

windowsxp系统下C语言程序闪退的解决方法

windowsxp系统下C语言程序闪退的解决方法就为大家介绍到这里了。遇到类似问题的朋友们,不必太过紧张,只要按照上述步骤进行操作就可以了。


Windows XP服役时间长达13年,产生的经济价值也较高。2014年4月8日,微软终止对该系统的技术支持,但在此之后仍在一些重大计算机安全事件中对该系统发布了补丁。

温馨提示:喜欢本站的话,请收藏一下本站!

本类教程下载

系统下载排行