C语言命语法错误大全
C语言命语法错误大全
fatalerrorC1004 unexpectedendoffilefound
未找到文件末尾 (可能是括号匹配问题 )
fatalerrorC1021 invalidpreprocessorcommand'1nclude'
无效的编译预处理命令'1nclude'
fatalerrorC1083 Cannotopenincludefile 'stdi.h' Nosuchfileordirectory
不能打开头文件'stdi.h' ,文件或文件夹不存在
errorC2101 '&' onconstant
C语言命语法错误大全
fatalerrorC1004 unexpectedendoffilefound
未找到文件末尾 (可能是括号匹配问题 )
fatalerrorC1021 invalidpreprocessorcommand'1nclude'
无效的编译预处理命令'1nclude'
fatalerrorC1083 Cannotopenincludefile 'stdi.h' Nosuchfileordirectory
不能打开头文件'stdi.h' ,文件或文件夹不存在
errorC2101 '&' onconstant
不能计算常量的地址
errorC2059 syntaxerror 'while'
在'while'附近 ,存在语法错误
errorC2061 syntaxerror identifier'x'
标识符 x 的附近 ,存在语法错误
errorC2065 'i' undeclaredidentifier
变量 i未定义
errorC2078 toomanyinitializers
数组/结构等变量初始化时的数据太多
errorC2087 '' missingsubscript
丢失数组下标
errorC2106 '=' leftoperandmustbel-value
'='的左侧应当是左值 ,即不能是常量
errorC2115 '=' incompatibletypes
'='两侧的类型不兼容
errorC2133 'a' unknownsize
a(可能是数组名)的大小不确定。
errorC2137 emptycharacterconstant
空的字符常量
errorC2143 syntaxerror missing';' before
在之前 ,缺少';'
errorC2146 syntaxerror missing')' beforeidentifier''
在标识符''之前缺少')'
errorC2181 illegalelsewithoutmatchingif
else缺少匹配的 if
errorC2198 'printf' toofewactualparameters
'printf'函数的参数太少
errorC2223 leftof'->x' mustpointtostruct/union
'->x'的左侧应是结构类型变量或联合类型变量
errorC2224 leftof'.x' musthavestruct/uniontype
'.x'的左侧应是结构类型变量或联合类型变量
errorC2371 'f1' redefinition; differentbasictypes
函数'f1'的接口被重定义 ,参数类型或返回值类型不一致
warningC4101 'x' unreferencedlocalvariable
'x'是一个从未被使用的局部变量
warningC4013 'fi' undefined; assumingexternreturningint
函数'fi'未定义 ,假设其是外部函数 ,返回值类型是 int
warningC4020 'fun' toomanyactualparameters
调用'fun'函数时 ,有太多的实参
warningC4033 'f3' mustreturnavalue
函数'f3'应当有返回值语句
warningC4047 '=' 'int*' differsinlevelsofindirectionfrom'int'
赋值运算中的类型转换 :从'int'转换到'int*'可能存在问题
warningC4098 'f2' 'void'functionreturningavalue
函数'f2'是无返回值的函数 ,竟然有返回值语句。
warningC4133 'function' incompatibletypes- from'...' to'...'
不兼容的