- 4
- 0
- 约1.84万字
- 约 20页
- 2019-03-12 发布于湖北
- 举报
使用文本文件(.txt)进行数据存取的技巧总结(相当
的经典)
使用文本文件(.txt)进行数据存取的技巧总结
由于本帖内容较多,部分转自他人的心得,因此,凡转贴的地方仅用 “转”标注,原
作者略去,在此对所有原作者表示感谢!
特别说明:由于大家在 I/O 存取上以 txt 文件为主,且读取比存储更麻烦(存储的话 fwrite,
fprintf 基本够用),因此下面的讨论主要集中在“txt 文件的读取”上。除了标注了“转”之
外,其余心得均出于本人经验之结果,欢迎大家指正、补充。
一. 基本知识:
转
1. 二进制文件与文本文件的区别:
将文件看作是由一个一个字节(byte) 组成的, 那么文本文件中的每个字节的最高位都是 0,也
就是说文本文件使用了一个字节中的七位来表示所有的信息,而二进制文件则是将字节中的所有
位都用上了。这就是两者的区别;接着,第二个问题就是文件按照文本方式或者二进制方式打开,
两者会有什么不同呢?其实不管是二进制文件也好,还是文本文件也好,都是一连串的0和 1,
但是打开方式不同,对于这些0 和1的处理也就不同。如果按照文本方式打开,在打开的时候会
进行translate,将每个字节转换成 ASCII 码,而以按照二进制方式打开的话,则不会进行任何
的 translate;最后就是文
您可能关注的文档
- 佛山第十五周场分析.PDF
- 佛山高明区智能交通管理系统建设项目.PDF
- 佛山建宇工程招标代理有限公司.doc
- 佛山科学技术学院采购项目.doc
- 佛山科学技术学院物理和光电工程学院半导体照明虚拟仿.PDF
- 佛山南方影视中心.doc
- 佛山南海区大沥镇采购项目.doc
- 佛山内申报一、二级体育教练职称评审申报材料注意事项.PDF
- 佛山三水区乐平镇公共资源交易中心文件.PDF
- 佛山水利工程.PDF
- 2026柔性电子技术产业化进程与可穿戴设备结合点研究报告.docx
- 2026智能免漆门产品开发与行业标准制定专项报告.docx
- 2025-2030中国生物医药产业创新趋势调研及竞争格局分析报告.docx
- 2026全球船舶配套设备本土化采购趋势与港口基建关联性研究报告.docx
- 2026中国智能防盗玻璃市场需求变化与竞争策略分析报告.docx
- 2025-2030中国农业数字化转型升级与智慧农业技术报告.docx
- 2025-2030中国金属期货市场风险管理工具与对冲策略研究报告.docx
- 2025-2030中国脑机接口技术临床转化障碍与产业化路径分析报告.docx
- 2025-2030中国期货公司金属业务竞争格局与服务创新研究.docx
- 2025-2030中国金属期货市场主力合约切换与流动性影响研究报告.docx
最近下载
- 《语文园地七》(课件) 一年级语文上册统编版2024.pptx
- 2025年中国适老化智能科技行业洞察报告.pdf
- 《SYT 7606-2020石油天然气钻采设备 碳钢和合金钢螺栓连接》(2026年)合规红线与避坑实操手册.pptx VIP
- 股票期权激励制度优化设计.pptx VIP
- 2024年9-11月FCE口语写作考试真题汇总.pdf VIP
- 汽车驾驶员(中级)考试(含答案).docx
- 加氢站风险评估方法.docx VIP
- 2025年事业单位笔试-山西-山西麻醉学(医疗招聘)历年参考题典型考点含答案解析.docx VIP
- 快递下乡进村面临的困难问题和建议(一).docx
- 酒店客房卫生清洁标准.doc VIP
原创力文档

文档评论(0)