当前位置:   article > 正文

【2017.11.28】编译可能产生的原因_strupr 用了头文件还是编译错误

strupr 用了头文件还是编译错误

Compile Error :编译错误!

Compile Error可能产生的原因:

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

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

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

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

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

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

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

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

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

友情链接:
Compile Error可能产生的原因

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/224368?site
推荐阅读
相关标签
  

闽ICP备14008679号