程序 显示 应用程序已停止工作作 怎么解决

建议使用以上版本或、浏览器访问本站,获得更好的用户体验。运行C语言程序时出现“TempFile.exe已停止工作”问题是怎么回事?详细应该怎么改?_百度知道
运行C语言程序时出现“TempFile.exe已停止工作”问题是怎么回事?详细应该怎么改?
主要是二叉树先序遍历的非递归算法,不知道怎么回事,创建二叉树的方法没错,所以没贴出来。#include&stdio.h&#include&stdlib.h&#define OK 1#define true 1#define ERROR 0#define OVERFLOW 0#define StackSize 50
//预分配栈空间最多为50typedef char TElemTtypedef int S//二叉树的二叉链表存储typedef struct BiTNode{ TElemT struct BiTNode *lchild,*}BiTNode,*BitTtypedef BitTree SElemT
//栈元素类型//栈的结构typedef struct{ SElemType data[StackSize]; }SeqS//初始化栈void InitStack(SeqStack *S){ S-&top=-1;}//判断栈为空int StackEmpty(SeqStack *S){ if(S-&top==-1) {
return 1; } else {
return 0; }}//判断栈满int StackFull(SeqStack *S){ if(S-&top==StackSize-1) {
return 1; } else {
return 0; }}//进栈void Push(SeqStack *S,SElemType e){ if(StackFull(S)) {
printf(&栈已满!\n&);
exit(OVERFLOW); } else {
S-&data[++S-&top]=e;
//栈顶指针先加1再进栈 }}//出栈SElemType Pop(SeqStack *S){ if(StackEmpty(S)) {
printf(&栈中已没有元素!\n&);
exit(OVERFLOW); } else {
return S-&data[S-&top--]; //先出栈再栈顶指针减1 }}//取栈顶元素SElemType StackTop(SeqStack *S){ if(StackEmpty(S)) {
printf(&栈中已空!\n&);
exit(OVERFLOW); } else {
return S-&data[S-&top]; }}//先序遍历二叉树的非递归算法void PreOrder(BitTree T){ SeqStack *S=NULL; BitT InitStack(S); Push(S,T);
//根指针进栈 while(!StackEmpty(S)) {
while(p=StackTop(S))
//左结点
printf(&%c &,p-&data);
Push(S,p-&lchild);
//空指针退栈
if(!StackEmpty(S))
//右结点
//printf(&%c &,p-&data);
Push(S,p-&rchild);
} }}void main(){ BitTree T=NULL; printf(&请输入二叉树的结点:\n&); CreateBiTree(&T); printf(&非递归先序遍历二叉树:\n&); PreOrder(T);}
提问者采纳
//先序遍历二叉树的非递归算法void PreOrder(BitTree T){ SeqStack *S=new SeqS
&=====修改 BitT InitStack(S); Push(S,T);
//根指针进栈
提问者评价
来自团队:
其他类似问题
为您推荐:
temp的相关知识
其他1条回答
可能是溢出了,用DEBUG试试
不大明白怎么看,你能帮我调试一下吗?怎么改?
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁4462人阅读

问题描述:在开发系统时候运行程序突然报出“WebDev.WebServer40.exe已停止工作”的错误,程序调试运行,发现程序在打开数据库时候报错,也就是Connection.Open()处。
但是发现程序连接本地数据库正常,连接内网服务器数据库会报错,但是Sqlserver是可以直接连接到内网服务器数据库,所以排除了程序问题和数据库远程设置问题。
解决方法:经过几个星期断断续续的查找和试验,最后发现是的Winsock协议配置有问题,导致网络连接出现异常,有资料说是因为360安全卫士拦截网络访问通道导致的。
解决方法很简单,只要用管理员身份运行cmd,输入netsh winsock reset回车,重新启动电脑ok!
版权声明:本文为博主原创文章,未经博主允许不得转载。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:8942次
排名:千里之外
原创:10篇
(1)(4)(1)(2)(2)

我要回帖

更多关于 程序已停止工作 的文章

 

随机推荐