ACM中出现RuntimeError的原因及可能的解决办法
生活随笔
收集整理的这篇文章主要介绍了
ACM中出现RuntimeError的原因及可能的解决办法
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
大概有这几种:
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 系统栈过载
具体解决办法:
检查一下数组、指针是否越界;
是否除0;
检查一下小数组是否符合题意,可以把数组开的大一些;
检查一下局部数组变量是否过大。
转载于:https://www.cnblogs.com/ohxiaobai/p/4114494.html
总结
以上是生活随笔为你收集整理的ACM中出现RuntimeError的原因及可能的解决办法的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Python+PyQt 数据库基本操作
- 下一篇: 代码杂想