在十六进制编辑器中读取文件

File reading in hexa editor

我对文件系统以及文件如何写入磁盘有点好奇。 我在一个文件里写了23

在十六进制编辑器中打开此文件时,我发现如下所示

为什么十六进制编辑器以这种方式显示文件?我很想知道。

得到答案。 在十六进制编辑器中,它显示字符的 ASCII 十六进制值。

写入文本文件时会发生什么,相应的ASCII值是用二进制写入的。

在这里,在我的文本编辑器中,值为 23。

ASCII Decimal value of 2 is 50, ASCII hexaDecimal value is 32 and ASCII Binary is 110010

ASCII Decimal value of 3 is 51, ASCII hexaDecimal value is 33 and ASCII Binary is 110011

在文件中,写入了二进制值。但是,当我用十六进制编辑器打开文件时,它显示相应字符的十六进制 ASCII 值。