c语言错误代码

c语言错误代码

ID:44219454

大小:21.81 KB

页数:9页

时间:2019-10-19

c语言错误代码_第1页
c语言错误代码_第2页
c语言错误代码_第3页
c语言错误代码_第4页
c语言错误代码_第5页
资源描述:

《c语言错误代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、编译器错误C2001  错误消息                   常数中有换行符                  字符串常数不能继续到第二行,除非进行下列操作:                 •用反斜杠结束第一行。                •用一个双引号结束第一行上的字符串,并在下一行用另一个双引号开始该字符串。                  用结束第一行是不够的。 编译器错误C2002  错误消息                  无效的宽字符常数                  多字节字符常数是非法的。    

2、              通过检查下面的可能原因进行修复                1.宽字符常数包含的字节比需要的多。                2.未包括标准头文件 STDDEF.h。                3.宽字符不能与一般字符串连接。                4.宽字符常数之前必须是字符“L”: 编译器错误C2003  错误消息                  应输入“definedid”                  标识符必须跟在预处理器关键字之后。编译器错误C2004  错误消息       

3、           应为“defined(id)”                  标识符必须出现在预处理器关键字之后的括号中。                  也可能由于为VisualStudio.NET2003进行的编译器一致性工作生成此错误:在预处理器指令中缺少括号。                  如果预处理器指令缺少右括号,则编译器将生成一个错误。编译器错误C2005  错误消息                  #line应跟一个行号,却找到“token”                  #line指令后面必须跟行号

4、。编译器错误C2006  错误消息                  “directive”应输入文件名,却找到“token”                  诸如#include或#import等指令需要文件名。若要解决该错误,请确保token是一个有效文件名。并且将该文件名放在双引号或尖括号中。 编译器错误C2007  错误消息                  #define语法                  #define后未出现标识符。若要解决该错误,请使用标识符。 编译器错误C2008  错误消息            

5、      “character”:宏定义中的意外                  该字符紧跟在宏名之后。若要解决该错误,宏名之后必须有一个空格。 编译器错误C2009  错误消息                  宏形式“identifier”重复使用                  宏定义的形参表多次使用该标识符。宏的参数列表中的标识符必须是唯一的。 编译器错误C2010  错误消息                   “character”:宏形参表中的意外                  该字符在宏定义的形参表中使用不正确。

6、移除该字符以解决该错误。编译器错误C2011  错误消息                   “identifier”:“type”类型重定义                  该标识符已定义为type类型。如果多次将某个类型库导入同一个文件,也可能生成C2011。编译器错误C2012  错误消息                  在“<”之后缺少名称                  #include指令缺少所需的文件名。编译器错误C2013  错误消息                  缺少“>”                  #

7、include指令缺少右尖括号。添加右尖括号以解决该错误。 编译器错误C2014  错误消息                  预处理器命令必须作为第一个非空白空间启动                  预处理器指令的#符号必须是非空白行上的第一个字符。 编译器错误C2015  错误消息                   常数中的字符太多                  一个字符常数包含的字符多于两个。标准字符常数只能包含一个字符,长字符常数只能包含两个字符。                  转义序列(如t)将被转换为单个字符。 

8、                 当使用Microsoft扩展将字符常数转换为整数时,也可能发生C2015。编译器错误C2017  错误消息                  非法的转义序列 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。