中英对照 错误说明

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 ;
    说明缺少";"

    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
    枚举常数语法错误

原文地址:https://www.cnblogs.com/taoyuan7788/p/3178556.html