Compile Error出现的原因

1.提交时所用的语言不对                                                                                                                  说明:如c++的程序用c交了(c写的程序用c++提交可以过) 

2. 变量未定义就使用,或定义后使用位置超出了定义的作用域
说明:如b=25但程序并未在使用前定义好b的类型,还应注意变量作用域。


3. 括号不匹配
说明:()、[]、{}一定要有始就得有终


4. 使用非法类型
说明:如__int64在GCC编译器下不识别,你却用它


5. 需少分号
说明:忘了语句以一个分号结束


6.用函数未引头文件
说明:如printf函数在G++中未包含stdio.h文件。GCC较G++稍宽松些此处。


7. 包含非标准头文件
说明:如conio.h并非标准库中定义的头文件


8. 使用非标准库函数
说明:如itoa、strupr等并不是C标准库中的函数,不能使用

9. 有非法字符
说明:一般是你网上或幻灯片里粘贴过来的代码有非常字符引起


10. 自定义函数未声明
说明:自定义函数一定要先声明再使用


参考链接:https://blog.csdn.net/x283930450/article/details/8977350


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部