acm中runtime error什么意思

 我来答
yjf_victor
2012-03-16 · TA获得超过3524个赞
知道小有建树答主
回答量:1164
采纳率:100%
帮助的人:412万
展开全部

runtime  error (运行时错误)就是程序运行到一半,程序就崩溃了。

比如说:

①除以零

②数组越界:int a[3]; a[10000000]=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[100000000];

如果你用的是 Windows XP 操作系统,那么Runtime Error 的界面一般如下:

tanzhangwen
2012-03-04 · TA获得超过1136个赞
知道小有建树答主
回答量:499
采纳率:0%
帮助的人:845万
展开全部
就是访问的内存越界了
比如你定义了数组a[10]你却访问a[11]
还有其他的一些错误除以0或者你定义的内存空间太大了等
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
86988
2012-03-04 · TA获得超过329个赞
知道小有建树答主
回答量:892
采纳率:0%
帮助的人:507万
展开全部
acm百科网里面都有详细解释的,欢迎去看看。

百度一下:acm百科网
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式