广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    VC++未通过编译原因总结

    来源:网络收集  点击:  时间:2024-04-17
    【导读】:
    很多时候编好的程序就是无法通过编译,却一时又看不出哪里有问题,很令人无语。这里总结了经常出现的错误,都是我在编程时出现过的,然后按出现几率整理出来的,无法通过编译的原因在这里基本上都能找到。其中的内容排序是按我总结的出现几率来排的。工具/原料more编程基础PC一台方法/步骤1/13分步阅读

    “;”分号是否漏打,这个错误率是最高级的。

    2/13

    关键字或函数名是否打错,这个也很常见。

    3/13

    “”是否打成“”,这个在编程疲惫时容易出现。

    4/13

    同一变量名是否定义了两次,即重复命名问题,当代码多了后容易出现。

    5/13

    字母O与数字0,字母l,与数字1是否混淆,这个问题也是会出现的。

    6/13

    大小写相同的字母是否混淆,这个也有一定几率发生的。

    7/13

    “;”分号打成了“,”逗号,看似是低级错误但出现的概率也挺高的。

    8/13

    是否将括号打成了中文的了,在切换了输入法后容易出现。

    9/13

    所用函数等是否声明了相关的头文件,这个也容易被忽略。

    10/13

    struct 命令后是否误加了“;”分号,又一个低级错误。

    11/13

    struct 命令体大括号结尾是否漏加了“;”分号,精神力不足的副作用。

    12/13

    函数变量后是否加了“;”分号,多半是因为打字打顺手了。

    13/13

    是否打错,多打,少打了,是否声明了标注空间名“std”或在没有声明的前提下没有标注空间名来使用函数,是否在指针变量前声明了目标变量,是否使用了未声明的变量。

    *声明std的后面是否漏打了“;”

    *使用类时没有声明类变量如aa.b需先声明L aa;

    *创建类时未在{}后面添加“;”

    *在类体外创建类函数时忘了在类名前声明函数类型,如“int HANSHU::aaa()”这样添加函数返回值类型。

    *创建类时没有为类内的函数指定属性,如“public:”等。

    *程序包重复声明

    *未调用正确的程序包

    注意事项

    概念不明的请自行学习

    该文纯属个人经验,不保证没有错误。

    编译查错编程
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_528776.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 16:57:01  耗时:0.033
    0.0326s