C++错误翻译
- 格式:doc
- 大小:49.50 KB
- 文档页数:8
生活中英语标识语的误译与分析英语标识语在我们的日常生活中无处不在,如商店的标语、广告宣传、道路标志等。
然而,由于翻译的误解,引发了不少笑话,甚至会对人们的生活产生影响。
本文旨在介绍一些常见的英语标识语误译,并对其产生的原因进行分析。
1. "No smoking"的误译在中国大陆, "No smoking"被翻译为 "禁止吸烟",而在台湾地区, "No smoking"则被翻译为 "请勿抽烟"。
不幸的是,这些翻译都没有准确地传达出警示的含义。
"禁止吸烟"只是一种明确表明不允许吸烟的声明,而 "请勿抽烟"的语气更像是一种礼貌和请求的口吻,而不是严厉的命令。
正确的翻译应该是 "禁止吸烟"或类似的声明。
2. "Slippery when wet"的误译"Slippery when wet"是种常见的标志,用于提醒人们道路在下雨天可能很滑。
然而,在某些情况下,这个标志被误译为“当心地上有水”或者"潮湿时很滑",这会导致人们误解这个标志的真正作用。
正确的翻译应该是 "当路面潮湿可能会很滑"。
相反,正确的翻译应该是 "刚刚涂完漆",这对人们来说更清楚明了。
4. "Beware of dog"的误译"Beware of dog"是一种常见的提示标志,应该让路过的人知道有犬类动物存在。
但是,这个标志有时被误译为“小心危险的狗”,在这种情况下,人们可能会感到害怕或者惊吓,而这只是一种明确说明犬类动物生活在这个区域的简单警告。
正确的翻译应该是 "小心地带有狗"或类似的声明。
总结标识语的翻译错误轻则发笑,重则引发不必要的麻烦。
翻译错误分析总结在跨语言交流日益频繁的今天,翻译扮演着至关重要的角色。
然而,翻译过程中难免会出现各种错误,这些错误不仅影响信息的准确传递,还可能导致误解和交流障碍。
为了提高翻译质量,有必要对常见的翻译错误进行深入分析和总结。
一、词汇层面的翻译错误1、词汇的误选这是翻译中较为常见的错误之一。
由于英语和汉语的词汇并非一一对应,译者在选择词汇时可能会出现偏差。
例如,“heavy traffic”被翻译成“沉重的交通”,而正确的应该是“交通拥堵”。
这种错误源于译者对词汇的理解不够准确,没有考虑到具体的语境和搭配。
2、词汇的漏译在翻译过程中,有时会遗漏原文中的某些词汇,导致信息不完整。
比如,“The new policy has a significant impact on the economy”如果翻译成“新政策对经济有影响。
”就遗漏了“significant”(显著的)这个重要的修饰词,使句子的意思大打折扣。
3、词汇的错译错译词汇可能会完全改变原文的意思。
例如,“She has a green hand”被错误地翻译成“她有一只绿色的手。
”实际上,“green hand”在英语中是“新手”的意思。
二、语法层面的翻译错误1、时态错误英语时态丰富多样,而汉语中时态的表达相对隐晦。
因此,在翻译时容易出现时态不一致的问题。
比如,“He will come tomorrow”被翻译成“他明天来。
”没有体现出“will”所表示的将来时态。
2、语态错误主动语态和被动语态的混淆也是常见的语法错误。
例如,“The book was written by him”如果翻译成“这本书被他写。
”这种翻译显得生硬,正确的应该是“这本书是他写的。
”3、句子结构错误在翻译复杂的句子结构时,容易出现成分缺失或混乱的情况。
比如,“It is important that we should learn English well”被翻译成“重要的是我们应该学好英语。
文言文翻译十大常见典型错误汇总文言文翻译在文言文阅读题里可以说是最考验技术的,下面是历年来高考生最容易犯的高考文言文翻译的十个误区误区一:混淆古今异义【例1】时既与梁通好,行李往来,公私赠遗,一无所受。
误译:当时已经与梁国互通友好,背着行囊送礼的,官方赠送的、私人遗留的礼品,(贺兰祥)一概都不接受。
正译:当时已经与梁国互通友好,使者往来,官方和私人赠送的礼品,(贺兰祥)一概都不接受。
分析与对策:句中的“行李”,古义为“使者”;今义是“出行时带的箱子、包裹”等。
“遗”的古义为“赠予赠送的东西”,今义为“遗失、遗漏、遗留”等。
考生以今义释古义,原因是不明古义,不知古今词义不同。
要解决这个问题,考生应注意以下两点:1、积累古今异义词。
一是借助教材注释识记古义,如《烛之武退秦师》中“行李之往来,供其乏困”;二是借助成语识记古义,如成语“短兵相接”的“兵”字就保留了“兵器”这个古义;三是借助复习资料上的《古今异义词简表》识记古义。
2、翻译一个词首先想到的应该是这个词的古义,除此之外还要检验这个古义放在句中是否妥帖,句意与上下文是否相符等。
误区二:词类活用分析错误【例2】母徐衣其女衣,袖利刃行向池呼鱼。
误译:后母的衣服也就是女儿的衣服,袖子里的那把刀也向着池塘呼唤鱼儿。
正译:后母慢慢穿上她女儿的衣服,袖子里藏着锋利的刀子走到池塘边呼唤鱼。
分析与对策:句中的第一个“衣”,名词活用为动词,应译为“穿”;“袖”,名词活用为动词,应译为“袖子里藏着”。
一般情况下,“名词名词”的结构,第一个名词往往活用为动词。
要解决这个问题,考生应注意以下两点:1、借助复习资料熟悉名词、动词、形容词的活用类别,并能通过对活用特征的识记、比较,结合语境进行正确翻译。
如,形容词意动用法,表示主语认为宾语具有这个形容词表示的性质或状态,可译为“认为……”“以……为……”;形容词的使动用法,表示主语使宾语代表的人或事物具有这个形容词所表示的性质或状态。
从跨文化视角看汉英翻译错误随着全球化的发展,汉英翻译在国际交流中变得越来越重要。
然而,由于两种语言的差异和文化背景的不同,汉英翻译中常常出现一些错误。
本文将从跨文化视角分析汉英翻译错误,并提出相应的改进措施。
一、语言和文化差异导致的翻译错误1. 直译问题直译是指按照源语言的语法和词汇结构逐字逐句翻译,而忽略了目标语言的语法和惯用表达方式。
这种错误容易在文化差异较大的语言之间出现。
例如,中文中有一句话“挂羊头卖狗肉”,翻译成英文时直译为“hang a lamb head and sell dog meat”,但这在英语国家没有说法,正确的翻译是”false advertising"。
改进措施:在翻译过程中,要考虑到目标语的语法、词汇和习惯表达方式,针对不同的语言和文化背景,采用切合实际的翻译方式。
2. 人称代词问题汉语缺乏英语中丰富的人称代词和时态,因此在翻译中常常出现错误。
例如,“我”这个人称代词在中文中常常被省略,而在英语中却必须出现。
如果翻译人员没有考虑到这一点,就容易出现混淆人物的情况。
改进措施:在翻译中要注意语言之间人称代词的差异,确保翻译准确、清晰、无误。
3. 语法结构问题汉语的语法结构与英语有很大差异,因此在翻译中容易出现语法错误。
例如,“我昨天去了超市,买了一箱苹果"翻译成英文时,容易误译为”I went to the supermarket yesterday, boug ht a box of apples”,但正确的翻译应该是”I went to the supermarket yesterday and bought a box of apples"不同的文化背景下,礼仪习惯也存在诸多差异。
例如,在中国文化中,称呼对方时通常要使用尊称,“您”、“先生”、“小姐”等,而在英语国家中则更多使用直呼名字的方式。
如果翻译人员没有考虑到这一点,就容易出现误翻的情况。
翻译错误分析总结在跨语言交流日益频繁的今天,翻译的重要性愈发凸显。
然而,翻译过程中难免会出现各种错误,这些错误不仅可能影响信息的准确传递,还可能导致误解甚至严重的后果。
为了提高翻译质量,减少错误的发生,对翻译错误进行深入分析和总结是非常必要的。
一、词汇层面的翻译错误1、词汇误译词汇误译是翻译中较为常见的错误之一。
这可能是由于对源语词汇的理解不准确,或者对目标语中对应词汇的用法不熟悉。
例如,将“apple of love”直译为“爱的苹果”,而正确的译法应该是“西红柿”。
再比如,“pull one's leg”被误译为“拉某人的腿”,实际意思是“开玩笑”。
2、一词多义导致的错误很多词汇在不同的语境中具有不同的含义。
如果不根据具体语境进行选择,就容易出现错误。
例如,“address”这个词,有“地址”“演讲”“处理”等意思。
如果在“Please address the problem as soon as possible”这句话中,将“address”理解为“地址”,就会造成翻译错误。
3、词汇搭配不当词汇的搭配在不同语言中往往存在差异。
如果按照源语的搭配习惯直接翻译,可能会不符合目标语的表达习惯。
比如,“heavy rain”可以说成“大雨”,但“heavy traffic”不能说成“重交通”,而应是“交通拥堵”。
二、语法层面的翻译错误1、时态错误时态在句子中起着重要的作用,传达着动作发生的时间。
如果在翻译时忽略了时态的变化,就会导致信息传达不准确。
例如,“I have eaten breakfast”被翻译成“我吃早餐。
”,没有体现出“已经”的意思。
2、语态错误主动语态和被动语态的使用在不同语言中也有一定的规则。
错误地使用语态会使句子逻辑混乱。
比如,“The window was broken by Tom”如果翻译成“窗户被汤姆打破。
”,就显得比较生硬,更通顺的译法可以是“窗户是被汤姆打破的。
Ambiguous operators need parentheses -----------不明确的运算需要用括号括起Ambiguous symbol ''xxx'' ----------------不明确的符号Argument list syntax error ----------------参数表语法错误Array bounds missing ------------------丢失数组界限符Array size toolarge -----------------数组尺寸太大Bad character in paramenters ------------------参数中有不适当的字符Bad file name format in include directive --------------------包含命令中文件名格式不正确Bad ifdef directive synatax ------------------------------编译预处理ifdef有语法错Bad undef directive syntax ---------------------------编译预处理undef有语法错Bit field too large ----------------位字段太长Call of non-function -----------------调用未定义的函数Call to function with no prototype ---------------调用函数时没有函数的说明Cannot modify a const object ---------------不允许修改常量对象Case outside of switch ----------------漏掉了case 语句Case syntax error ------------------ Case 语法错误Code has no effect -----------------代码不可述不可能执行到Compound statement missing{ --------------------分程序漏掉"{"Conflicting type modifiers ------------------不明确的类型说明符Constant expression required ----------------要求常量表达式Constant out of range in comparison -----------------在比较中常量超出范围Conversion may lose significant digits -----------------转换时会丢失意义的数字Conversion of near pointer not allowed -----------------不允许转换近指针Could not find file ''xxx'' -----------------------找不到XXX文件Declaration missing ; ----------------说明缺少";" houjiumingDeclaration syntax error -----------------说明中出现语法错误Default outside of switch ------------------ Default 出现在switch语句之外Define directive needs an identifier ------------------定义编译预处理需要标识符Division by zero ------------------用零作除数Do statement must have while ------------------ Do-while语句中缺少while部分Enum syntax error ---------------------枚举类型语法错误Enumeration constant syntax error -----------------枚举常数语法错误Error directive :xxx ------------------------错误的编译预处理命令Error writing output file ---------------------写输出文件错误Expression syntax error -----------------------表达式语法错误Extra parameter in call ------------------------调用时出现多余错误File name too long ----------------文件名太长Function call missing -----------------函数调用缺少右括号Fuction definition out of place ------------------函数定义位置错误Fuction should return a value ------------------函数必需返回一个值Goto statement missing label ------------------ Goto语句没有标号Hexadecimal or octal constant too large ------------------16进制或8进制常数太大Illegal character ''x'' ------------------非法字符xIllegal initialization ------------------非法的初始化Illegal octal digit ------------------非法的8进制数字houjiumingIllegal pointer subtraction ------------------非法的指针相减Illegal structure operation ------------------非法的结构体操作Illegal use of floating point -----------------非法的浮点运算Illegal use of pointer --------------------指针使用非法Improper use of a typedefsymbol ----------------类型定义符号使用不恰当In-line assembly not allowed -----------------不允许使用行间汇编Incompatible storage class -----------------存储类别不相容Incompatible type conversion --------------------不相容的类型转换Incorrect number format -----------------------错误的数据格式Incorrect use of default --------------------- Default使用不当Invalid indirection ---------------------无效的间接运算Invalid pointer addition ------------------指针相加无效Irreducible expression tree -----------------------无法执行的表达式运算Lvalue required ---------------------------需要逻辑值0或非0值Macro argument syntax error -------------------宏参数语法错误Macro expansion too long ----------------------宏的扩展以后太长Mismatched number of parameters in definition ---------------------定义中参数个数不匹配Misplaced break ---------------------此处不应出现break语句Misplaced continue ------------------------此处不应出现continue语句Misplaced decimal point --------------------此处不应出现小数点Misplaced elif directive --------------------不应编译预处理elifMisplaced else ----------------------此处不应出现else houjiumingMisplaced else directive ------------------此处不应出现编译预处理elseMisplaced endif directive -------------------此处不应出现编译预处理endifMust be addressable ----------------------必须是可以编址的Must take address of memory location ------------------必须存储定位的地址No declaration for function ''xxx'' -------------------没有函数xxx的说明No stack ---------------缺少堆栈No type information ------------------没有类型信息Non-portable pointer assignment --------------------不可移动的指针(地址常数)赋值Non-portable pointer comparison --------------------不可移动的指针(地址常数)比较Non-portable pointer conversion ----------------------不可移动的指针(地址常数)转换Not a valid expression format type ---------------------不合法的表达式格式Not an allowed type ---------------------不允许使用的类型Numeric constant too large -------------------数值常太大Out of memory -------------------内存不够用houjiumingParameter ''xxx'' is never used ------------------能数xxx没有用到Pointer required on left side of -> -----------------------符号->的左边必须是指针Possible use of ''xxx'' before definition -------------------在定义之前就使用了xxx(警告)Possibly incorrect assignment ----------------赋值可能不正确Redeclaration of ''xxx'' -------------------重复定义了xxxRedefinition of ''xxx'' is not identical ------------------- xxx的两次定义不一致Register allocation failure ------------------寄存器定址失败Repeat count needs an lvalue ------------------重复计数需要逻辑值Size of structure or array not known ------------------结构体或数给大小不确定Statement missing ; ------------------语句后缺少";"Structure or union syntax error --------------结构体或联合体语法错误Structure size too large ----------------结构体尺寸太大Sub scripting missing ] ----------------下标缺少右方括号Superfluous & with function or array ------------------函数或数组中有多余的"&" Suspicious pointer conversion ---------------------可疑的指针转换Symbol limit exceeded ---------------符号超限Too few parameters in call -----------------函数调用时的实参少于函数的参数不Too many default cases ------------------- Default太多(switch语句中一个)Too many error or warning messages --------------------错误或警告信息太多Too many type in declaration -----------------说明中类型太多houjiumingToo much auto memory in function -----------------函数用到的局部存储太多Too much global data defined in file ------------------文件中全局数据太多Two consecutive dots -----------------两个连续的句点Type mismatch in parameter xxx ----------------参数xxx类型不匹配Type mismatch in redeclaration of ''xxx'' ---------------- xxx重定义的类型不匹配Unable to create output file ''xxx'' ----------------无法建立输出文件xxxUnable to open include file ''xxx'' ---------------无法打开被包含的文件xxxUnable to open input file ''xxx'' ----------------无法打开输入文件xxxUndefined label ''xxx'' -------------------没有定义的标号xxxUndefined structure ''xxx'' -----------------没有定义的结构xxxUndefined symbol ''xxx'' -----------------没有定义的符号xxxUnexpected end of file in comment started on line xxx ----------从xxx行开始的注解尚未结束文件不能结束Unexpected end of file in conditional started on line xxx ----从xxx 开始的条件语句尚未结束文件不能结束Unknown assemble instruction ----------------未知的汇编结构houjiumingUnknown option ---------------未知的操作Unknown preprocessor directive: ''xxx'' -----------------不认识的预处理命令xxx Unreachable code ------------------无路可达的代码Unterminated string or character constant -----------------字符串缺少引号User break ----------------用户强行中断了程序V oid functions may not return a value ----------------- V oid类型的函数不应有返回值Wrong number of arguments -----------------调用函数的参数数目错''xxx'' not an argument ----------------- xxx不是参数''xxx'' not part of structure -------------------- xxx不是结构体的一部分xxx statement missing ( -------------------- xxx语句缺少左括号xxx statement missing ) ------------------ xxx语句缺少右括号xxx statement missing ; -------------------- xxx缺少分号houjiumingxxx'' declared but never used -------------------说明了xxx但没有使用xxx'' is assigned a value which is never used ----------------------给xxx赋了值但未用过Zero length structure ------------------结构体的长度为零↓↑。
翻译错误分析报告在当今全球化的时代,翻译的重要性日益凸显。
无论是在商务交流、学术研究还是文化传播等领域,准确无误的翻译都是实现有效沟通的关键。
然而,翻译错误却时有发生,这些错误不仅可能导致信息传递的偏差,甚至可能引发严重的误解和不良后果。
本报告将对常见的翻译错误进行深入分析,旨在揭示其原因并提出相应的改进措施。
一、词汇层面的翻译错误1、词汇的误译词汇的误译是翻译中较为常见的问题之一。
例如,将“apple of one's eye”直译为“某人眼睛里的苹果”,而正确的翻译应该是“掌上明珠”。
这种错误往往是由于译者对源语词汇的含义理解不准确,或者对目标语中相应词汇的用法不熟悉所致。
2、词汇的搭配不当词汇的搭配在不同语言中可能存在差异,如果生搬硬套源语的词汇搭配,就会产生错误。
比如,“heavy rain”被翻译成“重的雨”,正确的应该是“大雨”;“do homework”被翻译成“做家庭作业”,虽然意思没错,但更地道的翻译应该是“做作业”。
3、一词多义的误解许多词汇在不同的语境中具有不同的含义,如果译者没有根据上下文准确判断词义,就容易出错。
以“bank”为例,它既有“银行”的意思,也有“河岸”的意思,在翻译时需要根据具体语境选择恰当的释义。
二、语法层面的翻译错误1、句子结构的错误不同语言的句子结构存在差异,在翻译时如果不进行适当的调整,就会导致句子结构混乱。
例如,将英语的“Not onlybut also”结构直接翻译成“不仅而且”,而没有根据汉语的表达习惯进行调整,使句子读起来很别扭。
2、时态和语态的错误时态和语态在不同语言中的表达方式和用法不同,如果译者对这些语法点掌握不扎实,就容易出错。
比如,将过去完成时的句子翻译成一般过去时,或者将被动语态翻译成主动语态,从而改变了原句的时态和语态,导致信息传达不准确。
3、词性的错误在翻译过程中,词性的错误也时有发生。
比如,将形容词误用作动词,或者将名词误用作形容词,从而影响了句子的语法正确性和意思表达。
翻译错误分析总结在跨语言交流中,翻译扮演着至关重要的角色。
然而,翻译错误时有发生,这些错误可能会导致信息传达不准确,甚至产生误解。
本文将对常见的翻译错误进行分析和总结,以期提高翻译的质量和准确性。
一、词汇层面的翻译错误1、词义选择错误在不同的语境中,一个单词可能有多种含义。
如果译者没有准确理解原文的语境,就可能选择错误的词义。
例如,“address”这个单词,常见的词义有“地址”“演讲”“处理”等。
如果在“He addressed the problem effectively”这句话中,将“address”翻译成“地址”,就完全误解了原文的意思。
2、词汇搭配不当词汇的搭配在不同语言中往往存在差异。
例如,“heavy rain”(大雨)在英语中是正确的搭配,但如果直译成“big rain”就是错误的。
同样,“make a decision”(做决定)是常见的搭配,而“do a decision”则是错误的。
3、生僻词或专业术语翻译错误某些领域存在大量的专业术语和生僻词,如果译者对相关领域不熟悉,就容易翻译错误。
比如,在医学领域,“cardiomyopathy”(心肌病)如果被错误地翻译成“心脏肌肉病”,就会显得不专业。
二、语法层面的翻译错误1、时态和语态错误英语和汉语在时态和语态的表达上有很大的差异。
例如,“The book has been translated into many languages”如果翻译成“这本书翻译了很多语言。
”就没有体现出现在完成时和被动语态。
2、句子结构错误英语句子结构较为复杂,常常包含从句、短语等。
如果译者没有理清句子的结构,就可能导致翻译错误。
比如,“The man who is standing over there is my teacher”如果翻译成“那个男人谁站在那里是我的老师。
”就完全不符合汉语的表达习惯。
3、词性错误在翻译过程中,有时会出现词性使用不当的情况。
电脑出现错误?看不懂英⽂?⼩编整理了电脑常见错误中英⽂翻译经常遇到电脑出现问题,但是⾃⼰⼜看不懂英⽂,⽆法和维修⼈员表达出电脑的问题。
⼩编今天帮你整理出电脑常见问题有中英对译,希望对你有帮助!建议收藏哦!⼀、BIOS中的提⽰信息提⽰信息说明Drive A error 驱动器A错误System halt 系统挂起Keyboard controller error 键盘控制器错误Keyboard error or no keyboard present 键盘错误或者键盘不存在BIOS ROM checksum error BIOSROM 校验错误Single hardisk cable fail 当硬盘使⽤Cable选项时硬盘安装位置不正确FDD Controller Failure BIOS 软盘控制器错误HDD Controller Failure BIOS 硬盘控制器错误Driver Error 驱动器错误Cache Memory Bad, Do not Enable Cache ⾼速缓存Cache损坏,不能使⽤Error: Unable to control A20 line 错误提⽰:不能使⽤A20地址控制线Memory write/Read failure 内存读写失败Memory allocation error 内存定位错误CMOS Battery state Low CMOS没电了Keyboard interface error 键盘接⼝错误Hard disk drive failure 加载硬盘失败Hard disk not present 硬盘不存在Floppy disk(s) fail (40) 软盘驱动器加载失败,⼀般是数据线插反,电源线没有插接,CMOS内部软驱设置错误CMOS checksum error-efaults loaded. CMOS校验错误,装⼊缺省(默认)设置打开应⽤保存⾼清⼤图⼆、BIOS刷新失败后,Bootblock启动时出现的提⽰信息提⽰信息说明Detecting floppy drive A media... 检测软驱A的格式Drive media is : 1.44Mb1.2Mb 720Kb 360K 驱动器格式是1.44Mb、12Mb、720kb、360kb的⼀种DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRESS ENTER 磁盘引导失败,插⼊系统盘后按任意键继续三、MBR主引导区提⽰信息提⽰信息说明Invalid partition table ⽆效的分区表Error loading operating sy stem 不能装⼊引导系统Missing operating system 系统引导⽂件丢失说明:如果在计算机启动过程中,在硬件配置清单下⽅(也就时在平时正常启动时出现Starting Windows 98…的地⽅)出现不可识别字符,此时可判断硬盘分区表损坏。
Ambiguous operators need parentheses -----------不明确的运算需要用括号括起
Ambiguous symbol ''xxx'' ----------------不明确的符号 Argument list syntax error ----------------参数表语法错误
Array bounds missing ------------------丢失数组界限符 Array size toolarge -----------------数组尺寸太大 Bad character in paramenters ------------------参数中有不适当的字符
Bad file name format in include directive --------------------包含命令中文件名格式不正确
Bad ifdef directive synatax ------------------------------编译预处理ifdef有语法错
Bad undef directive syntax ---------------------------编译预处理undef有语法错
Bit field too large ----------------位字段太长 Call of non-function -----------------调用未定义的函数 Call to function with no prototype ---------------调用函数时没有函数的说明
Cannot modify a const object ---------------不允许修改常量对象
Case outside of switch ----------------漏掉了case 语句 -
Case syntax error ------------------ Case 语法错误 Code has no effect -----------------代码不可述不可能执行到
Compound statement missing{ --------------------分程序漏掉"{"
Conflicting type modifiers ------------------不明确的类型说明符 Constant expression required ----------------要求常量表达式
Constant out of range in comparison -----------------在比较中常量超出范围
Conversion may lose significant digits -----------------转换时会丢失意义的数字
Conversion of near pointer not allowed -----------------不允许转换近指针
Could not find file ''xxx'' -----------------------找不到XXX文件
Declaration missing ; ----------------说明缺少";" houjiuming
Declaration syntax error -----------------说明中出现语法错误
Default outside of switch ------------------ Default 出现在switch语句之外
Define directive needs an identifier ------------------定义编译预处理需要标识符
Division by zero ------------------用零作除数 Do statement must have while ------------------ Do-while语句中缺少while部分
Enum syntax error ---------------------枚举类型语法错误
Enumeration constant syntax error -----------------枚举常数语法错误
Error directive :xxx ------------------------错误的编译预处理命令
Error writing output file ---------------------写输出文件错误
Expression syntax error -----------------------表达式语法错误 Extra parameter in call ------------------------调用时出现多余错误
File name too long ----------------文件名太长 Function call missing -----------------函数调用缺少右括号
Fuction definition out of place ------------------函数定义位置错误
Fuction should return a value ------------------函数必需返回一个值
Goto statement missing label ------------------ Goto语句没有标号
Hexadecimal or octal constant too large ------------------16进制或8进制常数太大
Illegal character ''x'' ------------------非法字符x Illegal initialization ------------------非法的初始化 Illegal octal digit ------------------非法的8进制数字 houjiuming
Illegal pointer subtraction ------------------非法的指针相减
Illegal structure operation ------------------非法的结构体操作
Illegal use of floating point -----------------非法的浮点运算
Illegal use of pointer --------------------指针使用非法 -
Improper use of a typedefsymbol ----------------类型定义符号使用不恰当
In-line assembly not allowed -----------------不允许使用行间汇编
Incompatible storage class -----------------存储类别不相容 Incompatible type conversion --------------------不相容的类型转换
Incorrect number format -----------------------错误的数据格式
Incorrect use of default --------------------- Default使用不当
Invalid indirection ---------------------无效的间接运算
Invalid pointer addition ------------------指针相加无效 Irreducible expression tree -----------------------无法执行的表达式运算
Lvalue required ---------------------------需要逻辑值0或非0值
Macro argument syntax error -------------------宏参数语法错误
Macro expansion too long ----------------------宏的扩展以后太长
Mismatched number of parameters in definition ---------------------定义中参数个数不匹配
Misplaced break ---------------------此处不应出现break语句
Misplaced continue ------------------------此处不应出现continue语句
Misplaced decimal point --------------------此处不应出现小数点
Misplaced elif directive --------------------不应编译预处理elif
Misplaced else ----------------------此处不应出现else houjiuming
Misplaced else directive ------------------此处不应出现编译预处理else