2024年3月12日发(作者:)

VC6.0编译常见错误

第一部分 语法错误

1、变量没有区分大小写

例如:变量X 与x 不同;

2、关键字写错

例如:void 写成了viod等,cout写成count等

3、把英文符号写成了中文符号

例如:常见的错误包括单引号、双引号、分号等

4、混肴了“=”与“==”的区别

5、复合语句没有使用{ }

6、把“x>5 && x<9”写成“5

第二部分 编译错误

1. error C2001: newline in constant

编号:C2001

直译:在常量中出现了换行。

错误分析:

(1) 字符串常量、字符常量中是否有换行。

(2) 在这句语句中,某个字符串常量的尾部是否漏掉了双引号。

(3) 在这语句中,某个字符创常量中是否出现了双引号字符“"”,但是没有使用转义

符“"”。

(4) 在这句语句中,某个字符常量的尾部是否漏掉了单引号。

(5) 是否在某句语句的尾部,或语句的中间误输入了一个单引号或双引号。

2. error C2015: too many characters in constant

编号:C2015

直译:字符常量中的字符太多了。

错误分析:

单引号表示字符型常量。一般的,单引号中必须有,也只能有一个字符(使用转义符