杭电runtime error是怎么会是啊?

哪位高手讲下,谢谢了。
2025-02-22 21:37:21
推荐回答(3个)
回答1:

一般有以下几个常见错误会导致RUNTIME ERROR
1、缓冲区溢出 --- 通常情况下,可能是数组越界,或野指针读写。
2、堆栈溢出 --- 递归嵌套层数太深。
3、无效的文件访问 --- 我们的在线评判系统不允许读写文件。
4、除0错误
5、程序异常退出
6、硬件错误(这是服务器的事)
7、其它。。。

我犯得最多的是第一个错误,数组开小了

回答2:

杭电的oj里面应该有faq的。。
常见的runtime error是内存异常操作:数据越界或者用了错误指针。或者堆栈溢出:递归过深或者函数内开了大buffer。

回答3:

我好像碰到过

把你代码给出来看看就知道了