C语言常见错误中英文对照
fatal error C1003: error count exceeds number; stopping compilation 中文对照:错误太多,停止编译 分析:修改之前的错误,再次编译
fatal error C1004: unexpected end of file found 中文对照:文件未结束
分析:一个函数或者一个结构定义缺少“}”、或者在一个函数调用或表达式中括号没有配对出现、或者注释符“/*…*/”不完整等
fatal error C1083: Cannot open include file: 'xxx': No such file or directory 中文对照:无法打开头文件xxx:没有这个文件或路径 分析:头文件不存在、或者头文件拼写错误、或者文件为只读
fatal error C1903: unable to recover from previous error(s); stopping compilation 中文对照:无法从之前的错误中恢复,停止编译
分析:引起错误的原因很多,建议先修改之前的错误
error C2001: newline in constant 中文对照:常量中创建新行 分析:字符串常量多行书写
error C2006: #include expected a filename, found 'identifier' 中文对照:#include命令中需要文件名
分析:一般是头文件未用一对双引号或尖括号括起来,例如“#include stdio.h”
error C2007: #define syntax 中文对照:#define语法错误
分析:例如“#define”后缺少宏名,例如“#define”
error C2008: 'xxx' : unexpected in macro definition 中文对照:宏定义时出现了意外的xxx
分析:宏定义时宏名与替换串之间应有空格,例如“#define TRUE\
error C2009: reuse of macro formal 'identifier' 中文对照:带参宏的形式参数重复使用
分析:宏定义如有参数不能重名,例如“#define s(a,a) (a*a)”中参数a重复
error C2010: 'character' : unexpected in macro formal parameter list 中文对照:带参宏的参数表表现未知字符 分析:例如“#define s(r|) r*r”中参数多了一个字符?|?
error C2014: preprocessor command must start as first nonwhite space 中文对照:预处理命令前面只允许空格
分析:每一条预处理命令都应独占一行,不应出现其他非空格字符
error C2015: too many characters in constant 中文对照:常量中包含多个字符
分析:字符型常量的单引号中只能有一个字符,或是以 “\\”开始的一个转义字符
error C2017: illegal escape sequence 中文对照:转义字符非法
分析:一般是转义字符位于 ' ' 或 \之外,例如“char error = ' '\\n;”
error C2018: unknown character '0xhh' 中文对照:未知的字符0xhh
分析:一般是输入了中文标点符号,例如“char error = 'E';”中“;”为中文标点符号
error C2019: expected preprocessor directive, found 'character' 中文对照:期待预处理命令,但有无效字符
分析:一般是预处理命令的#号后误输入其他无效字符,例如“#!define TRUE 1”
error C2021: expected exponent value, not 'character' 中文对照:期待指数值,不能是字符
分析:一般是浮点数的指数表示形式有误,例如123.456E
error C2039: 'identifier1' : is not a member of 'idenifier2' 中文对照:标识符1不是标识符的成员 分析:程序错误地调用或引用结构体、共用体、类的成员
error C2048: more than one default 中文对照:default语句多于一个
分析:switch语句中只能有一个default,删去多余的default
error C2050: switch expression not integral 中文对照:switch表达式不是整型的
分析:switch表达式必须是整型(或字符型),例如“switch (\中表达式为字符串,这是非法的
error C2051: case expression not constant 中文对照:case表达式不是常量
分析:case表达式应为常量表达式,例如“case \中“\为字符串,这是非法的
error C2052: 'type' : illegal type for case expression 中文对照:case表达式类型非法
分析:case表达式必须是一个整型常量(包括字符型)
error C2057: expected constant expression 中文对照:期待常量表达式
分析:一般是定义数组时数组长度为变量,例如“int n=10; int a[n];”中n为变量,是非法的
error C2058: constant expression is not integral 中文对照:常量表达式不是整数
分析:一般是定义数组时数组长度不是整型常量
error C2059: syntax error : 'xxx' 中文对照:?xxx?语法错误
分析:引起错误的原因很多,可能多加或少加了符号xxx
error C2064: term does not evaluate to a function 中文对照:无法识别函数语言
分析:1、函数参数有误,表达式可能不正确,例如“sqrt(s(s-a)(s-b)(s-c));”中表达式不正确 2、变量与函数重名或该标识符不是函数,例如“int i,j; j=i();”中i不是函数
error C2065: 'xxx' : undeclared identifier 中文对照:未定义的标识符xxx
分析:1、如果xxx为cout、cin、scanf、printf、sqrt等,则程序中包含头文件有误 2、未定义变量、数组、函数原型等,注意拼写错误或区分大小写。
error C2078: too many initializers 中文对照:初始值过多
分析:一般是数组初始化时初始值的个数大于数组长度,例如“int b[2]={1,2,3};”
error C2082: redefinition of formal parameter 'xxx' 中文对照:重复定义形式参数xxx
分析:函数首部中的形式参数不能在函数体 中再次被定义
error C2084: function 'xxx' already has a body 中文对照:已定义函数xxx
分析:在VC++早期版本中函数不能重名,6.0中支持函数的重载,函数名相同但参数不一样
error C2086: 'xxx' : redefinition 中文对照:标识符xxx重定义 分析:变量名、数组名重名
error C2087: '
分析:一般是定义二维数组时未指定第二维的长度,例如“int a[3][];”
error C2100: illegal indirection 中文对照:非法的间接访问运算符“*” 分析:对非指针变量使用“*”运算
error C2105: 'operator' needs l-value 中文对照:操作符需要左值
分析:例如“(a+b)++;”语句,“++”运算符无效
…… 此处隐藏:4149字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [政务民生]2013年公共基础知识热点问题(七)
- [政务民生]检验检测机构资质认定评审准则及释义20
- [政务民生]关于印发重庆市房屋建筑和市政基础设施
- [政务民生]1、隧道洞身开挖支护施工技术交底书
- [政务民生]2015年山东省17地市中考语文试题分类汇
- [政务民生]2-高级会计师资格考试和评审流程图
- [政务民生]2018版中国清分机行业发展分析及前景策
- [政务民生]新课改高中政治探究
- [政务民生]2018-2024年中国新型组合房屋行业投资
- [政务民生]2015年上海市春季高考数学模拟试卷五
- [政务民生]灌砂法及环刀法测压实度(带计算过程)
- [政务民生]运筹学实验2求解非线性规划
- [政务民生]劝学、逍遥游默写(教师卷)
- [政务民生]《运筹学》 - 期末考试 - 试卷A - 答案
- [政务民生]八年级英语下册 Module 6 Hobbies测试
- [政务民生]2019年宪法知识竞赛试题库100题(含答
- [政务民生]自动化英文文献翻译
- [政务民生]公文格式实施细则
- [政务民生]高一地理上册课堂跟踪练习题6
- [政务民生]会计继续教育习题及答案
- 第三章 无约束最优化方法
- 泛读教程第三册答案
- 魏晋南北朝文学
- 幂的运算复习题
- 城市环境问题的成因与治理策略_以社会
- 钢结构行业产业链及竞争分析研究
- 新型热塑性弹性体增韧聚丙烯的研究
- 中国旅游地理B卷试题及答案
- (苏教版)五年级数学上册第三单元测试卷
- 不稳定性心绞痛诊断与治疗
- 俞氏国际后勤职能部门绩效考核办法
- GB7258-2017新标准考试题含答案
- 小学生汉字听写比赛活动方案
- 1.3《平抛运动》学案 教科版必修2
- 2011香港特别行政区公务员考试复习资料
- 考虑水力条件变化的城市给水管网可靠性
- 表面活性剂在油田开发和生产中的应用
- ITT内部培训资料-FI端吸泵的介绍
- 文明守纪,从我做起学生发言稿
- 初中读《聊斋志异》心得体会800字范文




