计算机能识别的都是二进制代码,不论是文本文件还是音频视频类的多媒体文件都需要转换成二进制文件,计算机才能识别,这就需要有个转换过程:高级语言→汇编语言→机器语言,计算机只能识别的语言--机器语言。就讲二进制文件和文本文件的区别的话,二进制文件全都是0和1组成的,而文本文件是由字母、数字、符号等组成。。。。。。
文件在存储时,都是用的二进制数据,如果有一类文件,其中存储的主要内容都可以当成可见字符的ASCII码来显示使用时,是文本文件。
文本文件是二进制文件的特殊子集,或者说它存放的都是ASCII码、汉字编码这样的数据。
当数据文件被当成二进制文件打开时,可以将数据以二进制方式读写,即使它们是ASCII码;当数据文件被用文本格式打开时,一般可以将读取的数据直接送显示也不会有乱码。