文件大小和编码

时间:2019-03-20 01:37:21

标签: windows unicode

我在Windows的记事本中创建了一个文本文件,并使用Unicode编码将其保存。该文件完全空白,并按预期保存为0字节大小。

我再次将其保存(仍然是空文本文件)为utf-8编码,并以3个字节的大小保存。

任何人都可以解释这3个字节的来源。

欢呼

1 个答案:

答案 0 :(得分:0)

您所做的描述不正确。使用“ UTF-8” 编码在记事本中保存一个空文件会生成一个大小为0的文件。但是,记事本还允许您将文件另存为“ UTF-8 with BOM” < / em>(byte order mark)。标识为UTF-8的BOM表是字节0xEF,0xBB,0xBF的序列。这说明了为什么原本为空且存储为BOM的空文件的大小为3个字节。