美文网首页
ASCII码文件和二进制文件

ASCII码文件和二进制文件

作者: 比萨u | 来源:发表于2018-05-13 03:09 被阅读23次

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

ASCII文件也称为文本文件,这种文件在磁盘中存放时每个字符对应一个字节,用于存放对应的ASCII码。例如,数5678的存储形式为:
ASC码:  00110101 00110110 00110111 00111000
     ↓     ↓    ↓    ↓
十进制码: 5     6    7    8 共占用4个字节。ASCII码文件可在屏幕上按字符显示, 例如源程序文件就是ASCII文件,用DOS命令TYPE可显示文件的内容。 由于是按字符显示,因此能读懂文件内容。

二进制文件是按二进制的编码方式来存放文件的。 例如, 数5678的存储形式为: 00010110 00101110只占二个字节。二进制文件虽然也可在屏幕上显示, 但其内容无法读懂。C系统在处理这些文件时,并不区分类型,都看成是字符流,按字节进行处理。 输入输出字符流的开始和结束只由程序控制而不受物理符号(如回车符)的控制。 因此也把这种文件称作“流式文件”。

一个文件可以以文本模 式或二进制模式打开,这两种的区别是:在文本模式中回车被当成一个字符'\n',而二进制模式认为它是两个字符0x0D,0x0A;如果在文件中读到 0x1B,文本模式会认为这是文件结束符,也就是二进制模型不会对文件进行处理,而文本方式会按一定的方式对数据作相应的转换。

相关文章

  • 文件编码格式

    文件编码格式 从文件编码的方式来看,文件可分为ASCII码文件和二进制码文件两种。 ASCII文件也称为文本文件,...

  • ASCII码文件和二进制文件

    从文件编码的方式来看,文件可分为ASCII码文件和二进制码文件两种。 ASCII文件也称为文本文件,这种文件在磁盘...

  • pyhton文件操作

    简述 按文件编码分: 二进制文件:由二进制组成。 文本文件:由ASCII码组成。 打开文件的方式: w\w+:写文...

  • 14-C语言文件操作

    文件基本概念 文件分类文本文件以ASCII码格式存放,一个字节存放一个字符.二进制文件以二进制存储的 文本文件和二...

  • C语言-文件操作

    C语言文件 C语言文件有两种类型:文本文件(也称ASCII码文件)和二进制文件。其差别在于存储数值型数据的方式不同...

  • 初识二进制文件

    计算机文件 一般分为两类:二进制文件 和 ASCII文件(也称纯文本文件)。 ASCII文件:用纯文本编辑器能够打...

  • [Python与数学建模-数据处理与可视化]-2文件操作

      按文件中数据的组织形式可以把文件分为文本文件和二进制文件两大类。文本文件的每一个字节存放一个ASCII码,代表...

  • 文件的输入与输出

    Ⅰ.文件路径:D:\CC\temp\filel.dat Ⅱ.文件的分类:①ASCII文件②二进制文件 Ⅲ.文件类型...

  • C_language_renew09

    文件 文件分两类:文本文件、二进制文件 文本文件:是基于字符编码的文件常见的编码有ASCII。以ASCII格式存放...

  • 文件

    IO 从命令行输入字符输出ASCII值 读文件 二进制文件读取

网友评论

      本文标题:ASCII码文件和二进制文件

      本文链接:https://www.haomeiwen.com/subject/npekdftx.html