欢迎来到天天文库
浏览记录
ID:20526987
大小:99.00 KB
页数:16页
时间:2018-10-09
《常见编译错误和常用标准库函数》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、附录A常见编译错误和警告1.fatalerrorC1010:unexpectedendoffilewhilelookingforprecompiledheaderdirective。寻找预编译头文件路径时遇到了不该遇到的文件尾。(一般是因为误删了包含命令#include"stdafx.h")2.fatalerrorC1083:Cannotopenincludefile:'***.h':Nosuchfileordirectory不能打开包含文件'***.h':没有这样的文件或目录3.errorC2018:unknowncharacter'0xa
2、3' 不认识的字符'0xa3'(一般是代码中出现了汉字或中文标点符号)4.errorC2039:'****':isnotamemberof'####''****'不是'####'结构体的一个成员(一般是因为错误引用结构体成员)5.errorC2057:expectedconstantexpression 期望是常量表达式(一般出现在switch语句的case分支中)6.errorC2061:syntaxerror:identifier'***'语法错误:标识符’***’(一般是因为未定义形式参数的数据类型)7.errorC2065:'****
3、':undeclaredidentifier'****':未声明过的标识符 8.errorC2082:redefinitionofformalparameter'****' 重复定义形式参数'****'9.errorC2133:'****':unknownsize'****':不知道其大小(一般是因为数组未定义长度)10.errorC2143:syntaxerror:missing';'before'{' 句法错误:'{'前缺少';'11.errorC2146:syntaxerror:missing';'beforeidentifier'**
4、**' 句法错误:在'****'前缺少';'12.errorC2181:illegalelsewithoutmatchingif非法的else,没有与之匹配的if(一般是因为if与else不配对)13.errorC2196:casevalue'****'alreadyusedcase值'****'已经使用过(一般出现在switch语句的case分支中)14.errorC2296:'%':illegal,leftoperandhastype'float''%':非法,左操作数应为'float'类型15.errorC2297:'%':illega
5、l,rightoperandhastype'float''%':非法,右操作数应为'float'类型16.errorC2562:'****':'void'functionreturningavalue'****':无返回值的函数返回了一个值17.errorC2660:'****':functiondoesnottake2parameters'****'函数不能传递2个参数18.errorC2466:cannotallocateanarrayofconstantsize0不能分配一个大小为0的数组(一般是因为数组未定义长度)19.errorC4
6、716:'****':mustreturnavalue'****'函数必须返回一个值(一般是定义返回值的函数体内未写return语句)20.warningC4035:'****':noreturnvalue '****'函数没有返回值21.warningC4244:'return':conversionfrom'float'to'int',possiblelossofdata'return':从'float'转换为'int',可能丢失数据22.warningC4553:'==':operatorhasnoeffect;didyouintend
7、'='? 没有效果的运算符“==”;是否改为“=”?23.warningC4700:localvariable'****'usedwithouthavingbeeninitialized 局部变量'****'没有初始化就使用24.errorC4716:'****':mustreturnavalue'****'函数必须返回一个值25.LINK:fatalerrorLNK1168:cannotopenDebug/P1.exeforwriting 连接错误:不能打开P1.exe文件,以改写内容(一般是因为P1.Exe还在运行,未关闭)附录B常用标准
8、库函数一.stdio.h中包括的常用函数1.fclose关闭文件原型:intfclose(FILE*stream);功能:关闭由stream指向的流。清洗保留在流缓
此文档下载收益归作者所有