导航:首页 > 源码编译 > 编译运行后停止工作

编译运行后停止工作

发布时间:2024-10-26 21:39:11

⑴ 求助,为什么我这编译无错,一运行就停止工作

关于用户编写的源程序的编译问题,这是一个很复杂的问题。因为编译错误有很多种。例如:语法错误、系统库连接错误、语义错误、数组越界、或者内存越界等等。

通常语法错误是最好解决的,因为源程序的语法错了,连编译都通不过,并且会告诉你在哪一行出错了。最难调试的就是:程序虽然编译通过了,但是程序的运行结果是错误的,这种是最难调试的。根据你所描述的情况,有可能是你的数组、或者是内存在使用过程中越界,所以导致一运行程序就停止工作。你再仔细检查一下你的源程序。

⑵ c 语言编译能通过,运行出现程序已停止工作,请高手帮忙为什么运行界面显示此程序已停止工作

可能有几种情况:
1.程序没有等待输入输出,很快的运行完毕并退出厅伍了
2.程序没有等待输入,很快计算完毕输出并退出了
3.程序一运行就出错退出了
你没说详细情况也没有代码,不明白你说的是哪种情况,你扮肢或到命令饥腔行下,进到程序所在目录,手动输入程序名并回车,看看命令上有无提示信息吧

⑶ c语言中一般运行后停止工作有哪些情况

只要编译通过,一般情况下C语言程序停止工作,多为输入输出格式不对,或计算陷入死循环。
1、输入输出格式不对。最常见的就是&符号,该有的没有,不该有的打了&符号。
例如:
int n;
scanf("%d",n);
n前少打了&符号。编译能通过,执行时就会出现停止工作的情况。
2、
个别计算陷入死循环的情况,例如:
int i,k;
i赋值;
k=关于i的表达式;
计算k值陷入死循环。

⑷ 为什么编译正确的c++程序在运行时会停止工作

编译正确只是表示程序已经没有语法错误了,但是不一定程序的运行就没有问题,比如内存读写错误,死循环之类的都可以导致运行时出错。最好还是把源代码贴出来,如果很小的话。

阅读全文

与编译运行后停止工作相关的资料

热点内容
程序员文采 浏览:12
箍筋间距加密到100 浏览:506
pop3服务器怎么装 浏览:144
cpp编译解决命名冲突问题 浏览:514
单片机的晶振频率 浏览:488
翻样软件加密锁问题 浏览:213
电脑怎么设置dhcp服务器地址 浏览:598
十天突破雅思写作剑8pdf 浏览:362
如何判定服务器硬盘烧了 浏览:251
数值逼近pdf 浏览:714
程序员跪键盘 浏览:6
江苏银行app换设备电话按哪个键 浏览:243
图片无损压缩怎么办 浏览:14
如何确认服务器的光口网卡 浏览:251
nb1111y压缩机性能数据 浏览:557
下一代编译器 浏览:140
用什么app可以查产品批号 浏览:445
python自动补齐 浏览:913
苹果wifi安卓怎么连接不上 浏览:943
为什么有的app只能用苹果支付 浏览:183