第11章 文 件 本章要点: 文件的概念 文件指针 文件的打开和关闭 文件的读写操作 常用下面的方法打开一个文件: if((fp=fopen(file1.txt,r))==NULL) { printf(can not open this file\n); exit(0); } 上面程序如果返回的指针为空,表示不能打开file1.txt文件,则给出提示信息can not open this file。 exit()函数功能是关闭已打开的所有文件,结束程序运行,返回操作系统并将“程序状态值”返回给操作系统。 11.6.1 ferror()函数在调用输入输出库函数时出错,除了函数返回值有所反映外,也可利用ferror()函数来检测。 调用格式: ferror(文件指针); 功能: (1)如果函数返回值为0,表示未出错;如果返回一个非0值,表示出错。 (2)对同一文件,每次调用输入输出函数均产生一个新的ferror()函数值,因此在调用了输入输出函数后应立即检测,否则出错信息会丢失。 (3)在执行fopen()函数时,系统将ferror()的值自动置为0。 11.6 出错检测 调用格式: clearerr(文件指针); 功能:将文件错误标志(即ferror()函数的值)和文件结束标志(即feof()函数的值)置为0。对同一文件,只要出错就一直保留,直至遇到cle
您可能关注的文档
最近下载
- 临床心血管内科常用药物总结.ppt VIP
- 东芝变频器VF-AS1中文说明书.pdf VIP
- 文园中学七年级下学期语文期中试卷.docx VIP
- [临床心血管内科常用药物--总结] 心血管内科常用药物.docx VIP
- B777_FCOM_VOL2_最终打印稿_9.pdf VIP
- 批判性思维能力测量表(CDTI-CV)——彭美慈.pdf VIP
- 传染病监测预警系统介绍.pptx VIP
- 苹果手机恢复照片软件.docx VIP
- 辽宁省辽南协作校2024-2025学年高二年级下册期中考试数学试卷(含答案解析).pdf VIP
- 辽宁省辽南协作校2024-2025学年高二下学期期中考试数学试卷.docx VIP
原创力文档

文档评论(0)