有关文本文件和二进制文件的疑问

来源:百度知道 编辑:UC知道 时间:2024/05/27 11:34:54
在网上看到说在读文本文件的时候,先将存储在硬盘上的ACSII文件转换为二进制文件然后才读,在写文本文件的时候要先将二进制文件转换成ACSII然后再写,我的疑问是:既然是文本文件,那么他就应该是以ACSII来存储的,那么在将文本文件从硬盘上读出来的时候还要将其转换成二进制文件吗?如果是那么是不是多余了?这样转换用意何在啊

其实是没有什么二进制和文本的区别的,你把她当成了文本他便是文本。在有些系统上是不做是否文本文件的区分的。难道一个文本文件,你说他不是二进制文件吗?想A字母,保存起来就是一个字节数字90,一个中文字也不过是两个字节的数字而已。有什么不同吗?电脑也不知道什么文本不文本的,电脑上的东西都是用数字来表示的,任何东西都是这样。也不知道回答了你的问题没有^_^

这些操作好象没有什么关系
文本文件和二进制文件的结束符号不同

我支持widebright的说法。学程序设计不能死学的,用灵活掌握。书上的东西不一定是对的,特别是中国的计算机书。

二进制是存储方式,而ACSII主要是编码方式,你要合理的识别。计算机数据的存储都要有二进制完成!