编辑和读取二进制文件?

时间:2017-02-11 15:40:44

标签: performance binary compression

对于数据压缩项目,我希望能够编辑和读取二进制文件,对于这个特定项目,从1个字节中获取256个组合非常重要,我注意到在记事本中保存了一个字符导致1个字节文件,这很好,只要有256个字符链接到所有8位组合。 ASCII目前提供大约218个可输入字符,其余为控制字符

我知道8位(1字节)有256种组合,因为2 ^ 8 = 256,我希望能够将所有这些组合用于数据压缩。所以二进制编辑器和阅读器将是完美的!

1 个答案:

答案 0 :(得分:0)

我担心你的问题不够具体。你在寻找什么样的工具? 十六进制不是伪二进制,它只是相同数据的另一种表示。

如果您在Windows上,请打开计算器并将其切换到“编程模式”。它允许您转换十进制,十六进制和二进制表示的值。 然后找到一个十六进制编辑器,你就可以了。

既然你提到'ASCII',我建议你阅读Joel Spolskys关于字符编码的帖子。这是一篇优秀的文章,阐明了显示纯文本的难度。这篇文章是从2003年开始的,但仍然有效。 https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-absolutely-positively-must-know-about-unicode-and-character-sets-no-excuses/