第六篇 文件操作.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文档。上传文档
查看更多
第六章 文件操作 6.1 文件系统概述 6.2 文件操作命令 6.2.1 任务一 了解Dir 函数 6.2.2 任务二 了解MkDir语句 6.2.3 任务三 复制文件 6.2.4 任务四 删除文件 6.2.5 任务五 重命名文件 6.2.6 任务六 文件操作应用举例 6.3 文 件 处 理 6.3.1 任务一 了解文件的建立、打开和关闭 6.3.2 任务二 读写顺序文件 6.3.3 任务三 读写随机文件 6.3.4 任务四 读写二进制文件 6.3.5 任务五 了解文件操作的其他函数 6.3.6 任务六 文件处理应用案例 综合应用案例 上 机 实 训 本 章 小 结 思考与练习 (2)Write语句 使用Write语句向指定文件中写入数据时,能自动地在各个数据项之间插入逗号,并给字符串加上双引号。Write语句的语法格式如下: Write # 文件号 [,输出表列] 其中,“文件号”是Open语句中指定的文件号。“输出表列”是要写入文件中的数据,可以是变量名或常量数据,数据之间可以用逗号、空格或分号隔开。 2.顺序文件的读操作 要读取顺序文件中的内容,应该以Input模式打开该文件,然后从中读取数据。读取顺序文件主要由Input语句和Line Input语句及Input函数来实现。 (1)Input语句 Input语句的语法格式如下: Input #文件号,变量表列 其中,“文件号”是执行读操作前由打开文件的Open语句设定的,而变量主要是用来存储从顺序文件中读出的数据,变量表列中的变量用逗号分开,并且变量的个数和类型应该与从磁盘文件读取的记录中所存储的数据一致。 (2)Line Input语句 Line Input语句是从打开的顺序文件中读取一个记录,即一行信息。其语法格式如下: Line Input # 文件号,字符串变量 其含义是从“文件号”所对应的文件中文件指针所指定的位置起读出一行字符(以回车换行符作为一行的结束符号),并赋给一个字符串变量。 (3)Input函数 使用Input函数可以从文件中读取指定数目的字符。Input函数的语法格式如下: Input(整数,[#]文件号) 其中,“整数”为要读取字符的个数。 在随机文件中,每个记录都有一个记录号,在读写数据时,只要指出记录号,就可以直接对该记录进行读写操作。与顺序文件不同,随机文件中各个记录的逻辑顺序和物理顺序不一致,先写入的记录并不一定排列在前面,排列在前面的记录也不一定先被读取。 1.随机文件的写操作 向随机文件写入数据主要是采用Put语句来实现。Put语句的语法格式如下: Put #文件号,记录号,记录变量 该语句是将一个记录变量的内容写入所打开的磁盘文件中指定的记录位置处。“记录号”是大于1的整数,表示写入的是第几条记录;若不指定记录号,则表示将变量内容写在下一记录位置。 2.随机文件的读操作 随机文件的读操作采用Get语句来实现。Get语句的语法格式如下: Get # 文件号,记录号,记录变量 其中,“记录变量”的数据类型必须和文件中记录的数据类型一致。该语句是从磁盘文件中将一条由记录号指定的记录内容读入到记录变量中。记录号是大于1的整数,表示对第几条记录进行操作,如果忽略记录号,则表示读出当前记录后的那一条记录。 由于二进制存储方式可以使用长度可变的字段,所以不能随机地访问记录,必须顺序地访问记录以了解每个记录的长度,这是进行二进制输入/输出的主要缺点。但是在这种文件模式下,可以直接查看文件中指定的字节,所以二进制模式也是唯一支持用户到文件的任何位置读写任意长度数据的方法,因而这种存取方式最具有灵活性。 1.二进制文件的写操作 二进制文件的写操作也是使用Put语句,其语法格式如下: Put #文件号,位置,变量 其中,“文件号”是用Open方法打开文件时指定的,“位置”是按字节计数的读写位置。若默认,则文件指针从头到尾顺序移动。变量可以是任何类型的变量,包括可变长度的字符串及用户自定义的类型。Put语句向指定文件中写入的字节数等于变量长度。 2.二进制文件的读操作 二进制文件的读操作跟随机文件

文档评论(0)

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

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

1亿VIP精品文档

相关文档