c语言错误c2067,c语言错误代码

常数中有换行符

字符串常数不能继续到第二行,除非进行下列操作:

?用反斜杠结束第一行。

?用一个双引号结束第一行上的字符串,并在下一行用另一个双引号开始该字符串。

用\n 结束第一行是不够的。

编译器错误C2002 错误消息

无效的宽字符常数

多字节字符常数是非法的。

通过检查下面的可能原因进行修复

1.宽字符常数包含的字节比需要的多。

2.未包括标准头文件 STDDEF.h。

3.宽字符不能与一般字符串连接。

4.宽字符常数之前必须是字符“L”:

编译器错误C2003 错误消息

应输入“defined id”

标识符必须跟在预处理器关键字之后。

编译器错误C2004 错误消息

应为“defined(id)”

标识符必须出现在预处理器关键字之后的括号中。

也可能由于为Visual Studio .NET 2003 进行的编译器一致性工作生成此错误:在预处理器指令中缺少括号。

如果预处理器指令缺少右括号,则编译器将生成一个错误。

编译器错误C2005 错误消息

#line 应跟一个行号,却找到“token”

#line 指令后面必须跟行号。

编译器错误C2006 错误消息

“directive”应输入文件名,却找到“token”

诸如#include 或#import 等指令需要文件名。若要解决该错误,请确保token 是一个有效文件名。并且将该文件名放在双引号或尖括号中。

编译器错误C2007 错误消息

#define 语法

#define 后未出现标识符。若要解决该错误,请使用标识符。

编译器错误C2008 错误消息

“character”: 宏定义中的意外

该字符紧跟在宏名之后。若要解决该错误,宏名之后必须有一个空格。编译器错误C2009 错误消息

宏形式“identifier”重复使用

宏定义的形参表多次使用该标识符。宏的参数列表中的标识符必须是唯一的。

编译器错误C2010 错误消息

“character”: 宏形参表中的意外

该字符在宏定义的形参表中使用不正确。移除该字符以解决该错误。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值