2015石油大学语言课件第章文件操作.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 二进制文件的输入输出函数 函数 fgetc() fread () fputc() fwrite() 描述 从文件中获得一个字节 从文件中获得一数据块 向文件写入一个字节数据 向文件写入一数据块 二进制文件的操作 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 文件定位函数 函数 fseek() ftell () rewind() 描述 将文件位置指针移动到指定的位置。其中的位置说明符为:SEEK_SET--从文件头查找;SEEK_CUR—从当前位置指针的当前位置找;SEEK_END—从文件尾查找 返回文件的当前位置指针的字节偏移数 将文件的当前位置指针指向文件头 二进制文件的操作 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 1. 数据块输出函数fwrite( ) 功能:将p指向的存储区中n个数据项写入fp所指向的文件。 若输出操作成功,返回写入的数据项数; 若输出操作失败,则返回0。 一般调用形式: fwrite(p,size,n,fp); p:某类型指针; size:某类型数据存储空间的字节数(数据项大小); n:此次写入文件的数据项数; fp:文件指针变量。 二进制文件的操作 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 2. 数据块输入函数fread( ) 一般调用形式: fread(p,size,n,fp); p:某类型指针; size:某类型数据存储空间的字节数(数据项大小); n:此次从文件中读取的数据项数; fp:文件指针变量。 功能:从fp所指向的文件中,读取n个数据项,存放到p所指向 的存储区域。 若输入操作成功,返回实际读出的数据项个数。 若文件结束或调用失败,则返回0。 二进制文件的操作 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 第12章 文件操作  程序设计语言  Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 本章主要内容 文件的概念与文件的打开方式 文本文件、二进制文件的读、写操作 标准文件的概念与使用 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 1.什么是文件? 文件:存储在外部存储介质上相关数据的集合。 例如: *.C C语言的源程序 文本文件 *.OBJ 目标文件 二进制文件 *.EXE 可执行文件 二进制文件 2.文件的存储特性 文件是一个有序的数据序列。C语言把文件作为一个字符(字节)序列处理,对文件的存取是以字符(字节)为单位进行的。 在C语言中也被称作为流 概述 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 3.文件的分类 ⑴ 按文件的逻辑结构: 记录文件:由记录(定长或不定长)组成 流式文件:由字符(字节)顺序组成 ⑵ 按存储介质: 磁盘文件:存储在磁盘上的文件 设备文件:键盘、显示器、打印机等 ⑶ 按数据的组织形式: 文本文件: ASCII文件,每个字节存放一个ASCII码 二进制文件:数据按其在内存中的存储形式存放 概述 Evaluation only. Cre

文档评论(0)

e71ah65wn9 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档