文本文件和二进制文件有什么区别?

从文件编码的方式来看,文件可分为ASCII码(或unicode)文件和二进制码文件两种。

文本文件是基于字符编码的文件。

二进制文件是基于值编码的文件。

二进制编码的字符(ascii或unicode等)表示文件内容, 是文本文件, 其中包含文本字符内容。

二进制值代表机器语言代码或数值数据、图片、音乐等, 是二进制文件,其中包含二进制内容。

本质上看, 文本文件属于二进制文件的范畴,因为字符也是用二进制编码的。

原文地址:https://www.cnblogs.com/liujiaxin2018/p/15367146.html