不知道中了什么病毒,看看有没有解决方法
只要一打开QQ就会跳出这个问题,已经重新下载安装多次,而且用别的版本的都不行 runtimeerror (运行时错误)就是程序运行到一半,程序就崩溃了。比如说:
①除以零
②数组越界:int a; a=10;
③指针越界:int * p; p=(int *)malloc(5 * sizeof(int)); *(p+1000000)=10;
④使用已经释放的空间:int * p; p=(int *)malloc(5 * sizeof(int));free(p); *p=10;
⑤数组开得太大,超出了栈的范围,造成栈溢出:int a;一般来说,在
oj上做题都把数组设成全局变量,减少5出现的可能。
有的时候再出现这样的错误还会给提示
Runtime Error(ARRAY_BOUNDS_EXCEEDED) // array bounds exceed 数组越界
Runtime Error(DIVIDE_BY_ZERO) //divisor is nil 除零
Runtime Error(ACCESS_VIOLATION) //illegal memory access 非法内存读取
Runtime Error(STACK_OVERFLOW) //stack overflow 系统栈过载
这样可以照着我给你的方案 查找错误信息。 安装C++运行库
运行库就是支持大部分程序运行的基础,由于很多常用软件都是采用 Microsoft Visual Studio 编写的,所以这类软件的运行需要依赖微软Visual C++运行库,例如 QQ 软件等等,如果没有安装运行库或装的版本不完整,就可能会导致这些软件打开的时候报错,提示缺少库文件。 这个不是毒 https://baijiahao.baidu.com/s?id=1655753972948658320&wfr=spider&for=pc 前两天刚遇见 缺少运行库 3楼的方法是可以的 查询Runtime,只有这个 看着像是程序问题,重装一下软件呗。
页:
[1]
2