二进制和文本文件的区别

发布时间 2023-07-23 22:32:12作者: 一代枭雄

1. 磁盘文件概述

磁盘文件 在物理上都是二进制存储

从用户或者操作系统的角度(逻辑上),把文件分为文本文件和二进制文件

1.1 文本文件

基于字符编码的文件(即不管是数值还是字符串,一个符号对应一个字节)。常见的编码有ASCII、UNICODE等。

一般可以使用文本编辑器直接打开。

1.2 二进制文件

基于值编码的文件(内存数据原样输出到磁盘)。把内存中的数据按照其在内存中的存储形式原样输出到磁盘上。

一般需要自己判断或使用特定软件分析数据格式。