常见编译错误和常用标准库函数

常见编译错误和常用标准库函数

ID:20526987

大小:99.00 KB

页数:16页

时间:2018-10-09

常见编译错误和常用标准库函数_第1页
常见编译错误和常用标准库函数_第2页
常见编译错误和常用标准库函数_第3页
常见编译错误和常用标准库函数_第4页
常见编译错误和常用标准库函数_第5页
资源描述:

《常见编译错误和常用标准库函数》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

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指向的流。清洗保留在流缓

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。