欢迎来到Introzo百科
Introzo百科
当前位置:网站首页 > 技术 > 为什么用vs2010写C语言会崩溃_vs2010写C语言崩溃的解决办法

为什么用vs2010写C语言会崩溃_vs2010写C语言崩溃的解决办法

日期:2023-09-30 04:40

计算机二级C语言考试使用vs2010的IDE。使用vs2010写程序时,调试时会出现闪退(死机现象),解决办法如下: 方法一: 1、如果是C++文件,则写入程序最后一句(返回前)并添加:系统(“暂停”); 2、如果是C文件,首先在程序头中添加头文件:#include "stdlib.h";然后编写程序的最后一句(返回之前)并添加:system(“pause”)。方法二: 1、右键当前工程——属性 2、选择配置属性——链接器——系统 3、更改系统选项中的“子系统”配置,选择下拉中的第一个“控制台(/SUBSYSTEM:CONSOLE)——向下菜单)”然后选择“开始执行(不调试)”,即ctrl+F5。

方法三:

在源程序后面添加getchar()。

解决VS2010崩溃问题

开发www.introzo.com时,可以正常打开VS2010,正常添加控件。当你开始编写程序时,VS2010软件就会崩溃。解决办法有以下几种: ①VS2010缺少相关文件。解决办法:通过添加、删除程序来修复。 VS2010,多次尝试重装; ② VS2010过期了,解决办法:网上找一个序列号并破解; ③VS2010设置错误,解决方法是通过VS2010命令行工具运行cmd命令devenv.exe/resetuserdata。打开 VS2010 命令行:开始 -> 程序 -> Microsoft Visual Studio 2010 -> Visual Studio 工具 -> Visual Studio 命令提示符(2010)。

对于新手,尤其是新生来说,学习C语言时,使用VS2010以上版本时出现运行win32控制台(也称黑屏)。 ,如果某个东西突然消失(即一闪而过),这种情况称为崩溃。

解决方法有很多种:

(1) 在前面添加编译预处理指令#include

然后在return 0之前加上一句system("pause");

;主函数中的语句

(2)非调试状态下运行,直接按ctrl+f5执行程序(仅适用于VS2010,其他版本非调试状态下可找到其他快捷键)

(3)在return 0前添加getchar();

; main函数的声明

(4)写完一个小程序后,点击Project->Properties(项目名是什么,就是+属性)。

在弹出的对话框中,点击配置属性->链接器->系统,选择右侧子系统中的控制台(/SUBSYSTEM:CONSOLE),点击确定,然后按Ctrl+F5运行。 cmd 保留。注意一定要按Ctrl+F5停止cmd,否则还是会崩溃。

?

?

关灯