VC++6.0 编译常见错误
一、 检测错误的方法和原则
拖动左下方滚动条,到最上边,从第一条错误开始检查。
双击错误信息行,使光标定位到出错的行。
说明:
错误不一定由定位的行引起,有可能是它上面一行,比如
修改完 个错误后,重新编译,有可能后续的错误就消失了。这是因为一处错误可能
引起多条出错信息。
警告不影响编译,可以暂时不管。当然严格来说,警告也可能隐含着问题,
最好也全部改正。
良好的排版层次结构(缩进和对齐)有助于发现程序中的错误。
二、 编译错误
或莫名其妙的出现一大堆编译错误。
检查花括号是否匹配,是否两两配对,是否漏掉了左花括号或右花括号。
! " !
#。
寻找预编译头文件路径时遇到了不该遇到的文件尾。(一般是没有 $ %
&!%)
'#
预处理指令拼写错误。
(
检查是否注释符号不匹配。注释是以)*开始,以*)结束,*号和)中间没有空格。
+, -..&! / ! 0
不能打开包含文件“-..&!1:没有这样的文件或目录。
'
检查是否漏了双引号,双引号是否配对,是否把双引号%写成了单引号。
' .. 0
类“..1重定义。
'+ " ! ,
不认识的字符,。(一般是汉字或中文标点符号 中出现2如双绰号%写成“或”,逗号2
写成了,圆括号写成()等等。)