当前位置:首页 > 常见报错 > 正文内容

常见报错及解决办法

亿万年的星光5年前 (2021-07-03)常见报错18223


一、DevC++常见的报错

1.[Error] ld returned 1 exit status

这个报错的原因主要有两个:

  • main这个单词拼错了,应该是main,有可能拼成其他的单词的

  • 另外一个原因,是程序运行的窗口没有关闭,关闭程序运行的窗口重新运行即可。


2.[Error] 'a' was not declared in this scope

出现下面的报错,原因是变量没有定义。

比如下面的这个,说的就是a这个变量没有定义。


3.[Error] expected ';' before 'return'

这个报错是缺少符标,意思是在‘return’前面缺失';'

可以看到下面报错的位置是第6行return前面确实了某个符号,这个符号就是报错中说的”;“




二、OJ系统常见的报错

在使用OJ系统中,也有会遇到一些报错。

  • Accepted 通过:程序输出完全正确

  • Wrong Answer 不通过:程序输出与标准答案不一致(不包括行末空格以及文件末空行)

  • Time Limit Exceeded 不通过:程序运行时间超过了题目限制

  • Memory Limit Exceeded 不通过:程序运行内存空间超过了题目限制

  • Runtime Error 不通过:程序运行时错误(如数组越界、被零除、运算溢出、栈溢出、无效指针等)

  • Compile Error 不通过:编译失败

  • System Error 错误:系统错误

    扫描二维码推送至手机访问。

    版权声明:本文由青少年编程知识记录发布,如需转载请注明出处。

    分享给朋友:

    相关文章

    C++报错:[Error] ld returned 1 exit status

    C++报错:[Error] ld returned 1 exit status

    一般遇到[Error] ld returned 1 exit status报错。原因一般有两个,第一个,main函数写错,main写mian的很多。改正即可。第二个,你的DEVC++已经运行了一个ex...

    【报错】no space left on device compilation terminated

    DEVC++运行程序时出现这个报错,翻译过来就是设备上没有足够的空间。可以看下你的c盘,是不是空间满了,如果满了,清理一下C盘文件,然后再执行其他操作。...