使用文本文件(.txt)进行数据存取技巧总结(相当经典).PDFVIP

  • 4
  • 0
  • 约1.84万字
  • 约 20页
  • 2019-03-12 发布于湖北
  • 举报

使用文本文件(.txt)进行数据存取技巧总结(相当经典).PDF

使用文本文件(.txt)进行数据存取的技巧总结(相当 的经典) 使用文本文件(.txt)进行数据存取的技巧总结 由于本帖内容较多,部分转自他人的心得,因此,凡转贴的地方仅用 “转”标注,原 作者略去,在此对所有原作者表示感谢! 特别说明:由于大家在 I/O 存取上以 txt 文件为主,且读取比存储更麻烦(存储的话 fwrite, fprintf 基本够用),因此下面的讨论主要集中在“txt 文件的读取”上。除了标注了“转”之 外,其余心得均出于本人经验之结果,欢迎大家指正、补充。 一. 基本知识: 转 1. 二进制文件与文本文件的区别: 将文件看作是由一个一个字节(byte) 组成的, 那么文本文件中的每个字节的最高位都是 0,也 就是说文本文件使用了一个字节中的七位来表示所有的信息,而二进制文件则是将字节中的所有 位都用上了。这就是两者的区别;接着,第二个问题就是文件按照文本方式或者二进制方式打开, 两者会有什么不同呢?其实不管是二进制文件也好,还是文本文件也好,都是一连串的0和 1, 但是打开方式不同,对于这些0 和1的处理也就不同。如果按照文本方式打开,在打开的时候会 进行translate,将每个字节转换成 ASCII 码,而以按照二进制方式打开的话,则不会进行任何 的 translate;最后就是文

文档评论(0)

1亿VIP精品文档

相关文档