编译器错误 C2001 错误消息
常数中有换行符
字符串常数不能继续到第二行;除非进行下列操作:
用反斜杠结束第一行..
用一个双引号结束第一行上的字符串;并在下一行用另一个双引号开始该字符串..
用 \n 结束第一行是不够的..
编译器错误 C2002 错误消息
无效的宽字符常数
多字节字符常数是非法的..
通过检查下面的可能原因进行修复
1.宽字符常数包含的字节比需要的多..
2.未包括标准头文件 STDDEF.h..
3.宽字符不能与一般字符串连接..
4.宽字符常数之前必须是字符“L”:
编译器错误 C2003 错误消息
应输入“defined id”
标识符必须跟在预处理器关键字之后..
编译器错误 C2004 错误消息
应为“definedid”
标识符必须出现在预处理器关键字之后的括号中..
也可能由于为 Visual Studio 2003 进行的编译器一致性工作生成此错误:在预处理器指令中缺少括号..
如果预处理器指令缺少右括号;则编译器将生成一个错误..
编译器错误 C2005 错误消息
line 应跟一个行号;却到“token”
line 指令后面必须跟行号..
编译器错误 C2006 错误消息
“directive”应输入文件名;却到“token”
诸如 include 或 import 等指令需要文件名..若要解决该错误;请确保 token 是一个有效文件名..并且将该文件名放在双引号或尖括号中..
编译器错误 C2007 错误消息
define 语法
define 后未出现标识符..若要解决该错误;请使用标识符..
编译器错误 C2008 错误消息
“character”: 宏定义中的意外
c语言编译器怎么用不了 该字符紧跟在宏名之后..若要解决该错误;宏名之后必须有一个空格..
编译器错误 C2009 错误消息
宏形式“identifier”重复使用
宏定义的形参表多次使用该标识符..宏的参数列表中的标识符必须是唯一的..
编译器错误 C2010 错误消息
“character”: 宏形参表中的意外
该字符在宏定义的形参表中使用不正确..移除该字符以解决该错误..
编译器错误 C2011 错误消息
“identifier”:“type”类型重定义
该标识符已定义为 type 类型..如果多次将某个类型库导入同一个文件;也可能生成 C2011..
编译器错误 C2012 错误消息
在“<”之后缺少名称
include 指令缺少所需的文件名..
编译器错误 C2013 错误消息
缺少“>”
include 指令缺少右尖括号..添加右尖括号以解决该错误..
编译器错误 C2014 错误消息
预处理器命令必须作为第一个非空白空间启动
预处理器指令的 符号必须是非空白行上的第一个字符..
编译器错误 C2015 错误消息
常数中的字符太多
一个字符常数包含的字符多于两个..标准字符常数只能包含一个字符;长字符常数只能包含两个字符..
转义序列如 \t将被转换为单个字符..
当使用 Microsoft 扩展将字符常数转换为整数时;也可能发生 C2015..
编译器错误 C2017 错误消息
非法的转义序列
转义序列如 \t出现在字符或字符串常数之外..
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论