- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序设计0908_第八章正文文件简单用法
正文文件的简单用法正文文件的简单用法
周雅倩
zhouyaqian@zhouyaqian@fudanfudan.eduedu.cncn
2010/10/29
使用正文文件使用正文文件
复
旦旦
大 目的
学
媒媒 –编写从一般文件读入数据和把结果写入到文编写从一般文件读入数据和把结果写入到文
体 件长期保存的程序。
计 内容内容
算算
和 – 使用正文文件程序的结构
网
络络 – 一般文件的使用方法一般文件的使用方法
智 – 一些有关库函数。
能
研 涉及一些较深的概念将在第涉及一些较深的概念将在第88章详细介绍章详细介绍。。
究
室室
2010/10/29
文件处理程序结构文件处理程序结构
复
旦旦
一个完整的文件处理程序一个完整的文件处理程序,,必须包含以下与文件有关的几项内容必须包含以下与文件有关的几项内容::
大 1. 定义文件指针变量和文件名
学 FILE* fp;/* 定义文件指针变量fp */
char fname[40]; /* 存储文件目录路径和文件名的字符数组*/
媒媒 22. 输入文件的名输入文件的名。。如以下代码所示如以下代码所示::
体 printf(输入文件名(包括目录路径、扩展名)\n);
scanf(%s%*c,fname);/* 输入文件名及回车符*/
计
算算 3. 使用文件前使用文件前,,先打开文件先打开文件,,这里只介绍两种打开方式这里只介绍两种打开方式::
– 若让程序从正文文件输入数据,用以下代码:
和 if ((fp = fopen(fname, r)) == NULL){
printf(%s文件不能打开\n, fname);
网 return;
络络 }}
– 若让程序向正文文件输出结果,用以下代码:
智 fp=fopen(fname, w);/* 为写打开文件*/
能 4. 使用结束后,要及时关闭文件
研 fclose(fp);
5. 调用库函数对数据文件进行输入输出。
究 #include stdio.h/*文件处理函数定义在头文件stdio.h 中*/
室室
2010/10/29
正文文件的简单用法正文文件的简单用法
复
旦旦
大 (1)在程序的开始处定义文件指针变量在程序的开始处定义文件指针变量,,和存储文和存储文
学 件名的字符数组:
媒媒 11. #include#include stdiostdio.hh
体 2. FILE *fp; /* 定义文件指针变量fp */
计
算算 3.3. charchar fname[fname[4040]];; //* 存储文件目录路径和文件名存储文件目录路径和文件名
的字符数组*/
和
网
络络 (2)输入文件的名输入文件的名。。如以下代码所示如以下代码所示::
智 1. printf(输入文件名(包括目录路径、扩展名)\n);
能
研 22. scanf(f(%%s%%**c,ffname));/*/* 输入文件名及回车符输入文件名及回车符
究 */
室室
2010/10/29
(3)先打开文件,这里只介绍两种打开方式:
若让程序从正文
您可能关注的文档
最近下载
- 基于51单片机的智能台灯设计.doc
- 幼儿园课件:小老鼠和泡泡糖最终.pptx
- 2024最新国开《个人理财》形考题库.docx VIP
- 国家开放大学学前教育专业+毕业作业(幼儿园教学活动设计与指导)9.doc
- 第18课 从九一八事变到西安事变(课件).pptx VIP
- 酒店装配式装修技术规程.pdf VIP
- 2023年中国汉字听写大赛全部试题库及答案.pdf VIP
- 2024中国铁路成都局集团限公司招聘高校毕业生998人高频考题难、易错点模拟试题(共500题)附带答案详解.docx
- 人文英语3--An-absence-excuse-letter完整版.docx
- 神经工程学(天津大学)大学MOOC慕课 客观题答案.docx
文档评论(0)