从文件编码的方式来看,文件可以分为两种:ASCII码文件和二进制代码文件。

ASCII文件也被称为文本文件,它存储在一个字节中的每个字符的磁盘中,用于存储相应的ASCII码。例如,5678种存储形式的数量是:

ASC代码:0011010100110110 0011011100111000

下到下

十进制编码:5678共4 bytes.ascii代码文件可以显示在屏幕上的字符,例如,源文件是一个ASCII文件,和文件的内容可以显示DOS命令的类型。因为它显示的字符,它可以读取文件内容。

二进制文件存储在二进制代码中。

例如,对5678种存储形式的号码是:0001011000101110只有两个字节的二进制文件,虽然也可以显示在屏幕上,内容不可理解。当处理这些文件,C系统不区分类型之间,被认为是一个字符流,这是处理的字节。开始和结束的输入输出字符流控制程序只是没有物理符号(如回车)。

因此,这个文件也被称为流文件。

可以将一个文件中的文本或二进制模式打开,这两者之间的区别是:在文本模式中输入 / n'character,和二进制模式,它是两个字符0x0d 0x0a 0x1B,;如果你读的文件,文本模式会认为这是它的终结。二进制模型不是经过处理的文件,而文本数据将以某种方式进行相应的转换。

上述文本和二进制文件的区别是,萧边分享你的内容。我希望能给你一个参考,希望你能支持它。