C语言程序设计教学全套-2 文件打开与关闭.pptx

C语言程序设计教学全套-2 文件打开与关闭.pptx

ID:52848560

大小:1.20 MB

页数:10页

时间:2020-03-26

C语言程序设计教学全套-2 文件打开与关闭.pptx_第1页
C语言程序设计教学全套-2 文件打开与关闭.pptx_第2页
C语言程序设计教学全套-2 文件打开与关闭.pptx_第3页
C语言程序设计教学全套-2 文件打开与关闭.pptx_第4页
C语言程序设计教学全套-2 文件打开与关闭.pptx_第5页
资源描述:

《C语言程序设计教学全套-2 文件打开与关闭.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、文件之文件的打开与关闭文件的打开与关闭02对文件的操作需要经过三步:打开读/写关闭一.文件的打开(fopen()函数)03函数fopen()的调用形式:FILE*p;p=fopen(文件名,文件使用方式);在文件存在时可打开文件,在文件不存在时,系统将根据不同的打开方式自动建立该文件并打开该文件或打开文件出错。【功能】一.文件的打开(fopen()函数)04【说明】FILE*p;p=fopen(“d:\file1","r");函数fopen()的返回值是一个地址值,如果正常打开了指定文件,则返回该文件的信息区的起始地址,如果打开操作失败,则返

2、回值为NULL。文件名由用户指定,包含文件路径;也可以是用双撇号括起来的,字符串或字符数组名或指向字符串的指针;char*q="file3";FILE*p;p=fopen(q,"r");一.文件的打开(fopen()函数)05使用方式处理方式含义指定文件不存在指定文件存在"r"只读为输入打开一个文本文件出错正常打开"w"只写为输出打开一个文本文件建立新文件覆盖"a"追加为输出打开一个文本文件建立新文件打开,追加"rb"只读为输入打开二进制文件出错正常打开"wb"只写为输出打开二进制文件建立新文件覆盖"ab"追加为输出打开二进制文件建立新文件追加

3、,打开使用方式及含义见下表(1):一.文件的打开(fopen()函数)06使用方式及含义见下表(2):使用方式处理方式含义指定文件不存在指定文件存在"r+"读写为读/写打开文本文件出错正常打开"w+"读写为写/读打开文本文件建立新文件覆盖“a+"追加,读为追加/读打开文本文件建立新文件打开,追加“rb+"读写为读/写打开二进制文件出错正常打开“wb+"读写为写/读打开二进制文件建立新文件覆盖"ab+"追加,读为追加/读打开二进制文件建立新文件追加,打开一.文件的打开(fopen()函数)07打开文件常用以下方法:if((fp=fopen("fi

4、le","r"))==NULL){puts("不能打开该文件。");exit(0);}没有正常打开文件一.文件的打开(fopen()函数)函数fopen()打开一个文件时,将通知系统三件事08指定对文件的操作方式是什么!函数的返回值是什么!要打开的文件的名字是什么!09fclose(文件指针变量);二、文件的关闭(fclose()函数)函数fclose()调用形式:通知系统关闭指针变量指向的文件,释放文件数据区。【功能】二、文件的关闭(fclose()函数)fclose(文件指针变量)函数的说明10文件指针变量是用FILE定义的指向打开文件

5、的指针变量123关闭文件后,如果再想对文件进行操作,需重新打开关闭文件后,缓冲区中未写入文件的数据将丢失

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

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

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