那么请问,程序会不会有错误也会导致这种情况。我设计了一个程序,在工作到一半的时候就会提示说exe意外停止。有什么解决办法吗?
追答如果程序有错误你就没办法运行啦。就是说你的程序不是语法的错误,而是部分算法设计的不合理。最好把代码粘上来。
我用的是c++,但是链接,编译都没有错。也能运行,就是在运行到一半的时候,突然跳出exe意外停止。
void PutOutArc(MGraph *G) //输出每条边的信息
{
for(int i=0;ivexnum;i++)
for(int j=0;jvexnum;j++)
if(G->arcs[i][j]vexs[i].name);
printf("到");
printf("%s",G->vexs[j].name);
printf("%S\n",G->arcs[i][j]);
}
}
这是程序的一部分,错误提示就是这个程序,其余的比较多。
看这段代码没有什么太大的问题,你调试一下看看执行到哪一条语句了?注意一下最后一行,printf("%S\n",G->arcs[i][j]);%s你写成了%S
追问谢谢,就这个地方错了。
...出现".exe"意外停止情况,是什么情况,请高手教我!
一般出现exe停止工作,是因为非法访问内存导致
c++在执行文件的时候提示.exe已停止工作(这个程序有时候是可以执行的...
编译时没有错误只说明你的程序语法正确,未必逻辑正确,还可能发生运行时错误。运行时错误是一个错误的类型,在程序的执行发生。运行时错误表明该方案的设计者或有错误的预期的问题,但改变不了。如果该方案未能要求在执行过程中的有关职能,将有运行时错误弹出您的计算机上。
为什么运行c++ runtime. exe会出现问题呢?
首先,问题可能源于代码本身。C++是一种相对复杂的编程语言,如果代码中存在逻辑错误、内存泄漏、指针错误或者使用未初始化的变量等问题,都有可能导致程序运行时崩溃或者产生不可预期的行为。例如,如果程序中存在一个野指针,即一个未被正确初始化或已被释放的指针,试图访问这个指针指向的内存地址就可能导...
为什么C++调试每个程序都会出现g++.exe停止工作
有的时候是内存不足,如果你是WIN7系统并且用的是VC++6.0,也可能是兼容性问题。
DEV C++里面一编译就出现g++.exe已经停止工作,怎么办?
EV C++里面一编译就出现g++.exe已经停止工作的解决方法如下:第一步也是最重要的一步,当然是打开Dev c++ 第二步也是必不可少的,编写一个c代码。我这里就以一个求阶乘的代码来演示。其实想要关闭Dev后还能运行代码很简单,只需要在主函数最后一行加上一个getch();命令就ok啦 这就是关闭Dev后运行...
C++问题,执行 cl.exe 时出错.帮我!!
先试试把debug目录删除,清理临时文件,重新编译。ctrl+alt+F7 很可能不是你程序的问题,VC出毛病了,你尝试编译下其他程序,或到其他机子上运行下,如果能通过,就是VC的事。重装VC6或者打补丁
运行c++程序时出现.exe已停止工作
可以在第一个结点申请后,直接赋值head = p1 = p2。还有你的判断条件while(p2->num!=0)应该改为p1->num!=0,你认真看看是不是?好的兴趣是成功的一半。。加油。。。当程序出现问题时,可以用VC的断点Debug功能来观察变量的值,很好用而且是必须要学会用的。
c++ 总是运行错误 执行cl.exe 时出错.
可能很多人在安装VC 6.0后有过点击“Compile”或者“Build”后被出现的 “Compiling... ,Error spawning cl.exe”错误提示给郁闷过。很多人的 选择是重装,实际上这个问题很多情况下是由于路径设置的问题引起的,“CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\\VC98\\Bin”下面,...
visual c++6.0打开源文件时说已停止工作,如何解决
1.报错原因 出现这个错误是因为Microsoft Visual C++ 6.0版本较老,和系统安装的Microsoft Office有所不兼容导致的。2.重点注意事项 解决此问题必须先卸载电脑已经安装的Microsoft Office(包括WPS),然后安装Microsoft Visual C++ 6.0,之后按照以下步骤操作,最后安装微软办公软件就可以兼容了!解决方法 步...
为什么我的C++编译后 cl.exe总出错
有三种情况:1.你的头文件格式错了,应该是#include <iostream.h>,去掉using spacename这一句;2.你的头文件写错了“'MSTcpIP.h'”是什么,你可能没有定义。3.你的包含目录设置错误,解决如下:VC“TOOLS(工具)”—>“Option(选择)” —>“Directories(目录),按下面的更改目录 executatble ...