c语言报错翻译
Ambiguous operators need
不明确的运算需要用括号括起
parentheses
Ambiguoussymbol''xxx'' 不明确的符号xxx
Argument listsyntaxerror 参数表语法错误
Array boundsmissing 丢失数组界限符
Arraysizetoolarge 数组尺寸太大
Badcharacterinparamenters 参数中有不适当的字符
Bad file name format in include
包含命令中文件名格式不正确
directive
Badifdefdirectivesynatax 编译预处理ifdef有语法错
Badundefdirectivesyntax 编译预处理undef有语法错
Bitfieldtoolarge 位字段太长
Callof non-function 调用未定义的函数
Calltofunctionwithnoprototype 调用函数时没有函数的说明
Cannot modifyaconstobject 不允许修改常量对象
Caseoutsideofswitch 漏掉了case 语句
CasesyntaxerrorCase 语法错误
Codehasnoeffect 代码不可述不可能执行到
Compoundstatement missing{ 分程序漏掉"{"
Conflictingtypemodifiers 不明确的类型说明符
Constantexpressionrequired 要求常量表达式
Constantoutof rangeincomparison 在比较中常量超出范围
Conversionmay losesignificantdigits 转换时会丢失意义的数字
Conversion of near pointer not 不允许转换近指针
allowed
Couldnotfindfile''xxx'' 找不到XXX文件
" "
Declarationmissing; 说明缺少 ;
Declarationsyntaxerror 说明中出现语法错误
DefaultoutsideofswitchDefault 出现在switch语句之外
Definedirective needsanidentifier 定义编译预处理需要标识符
Divisionbyzero 用零作除数
Do statement must have while 语句中缺少while部分
Do-while
Enumsyntaxerror 枚举类型语法错误
Enumerationconstantsyntaxerror 枚举常数语法错误
Errordirective :xxx 错误的编译预处理命令
E