VC++未通过编译原因总结
来源:网络收集 点击: 时间:2024-04-17“;”分号是否漏打,这个错误率是最高级的。

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

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

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

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

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

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

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

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

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

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

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

是否打错,多打,少打了,是否声明了标注空间名“std”或在没有声明的前提下没有标注空间名来使用函数,是否在指针变量前声明了目标变量,是否使用了未声明的变量。
*声明std的后面是否漏打了“;”
*使用类时没有声明类变量如aa.b需先声明L aa;
*创建类时未在{}后面添加“;”
*在类体外创建类函数时忘了在类名前声明函数类型,如“int HANSHU::aaa()”这样添加函数返回值类型。
*创建类时没有为类内的函数指定属性,如“public:”等。
*程序包重复声明
*未调用正确的程序包

概念不明的请自行学习
该文纯属个人经验,不保证没有错误。
编译查错编程版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_528776.html