编译器错误 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出现在字符或字符串常数之外..