我想在记事本中打开的文件中插入一个空字符(ASCII 值 00)。读取此文件的程序期望末尾出现 00,但它得到的是空格的 ASCII 值 - 20。
我怎样才能实现这个目标?
答案1
答案2
使用 Notepad++
来自 HEX
- 类型 00 00 00
- 选择此文本
- TextFX > TextFX 转换 > 将十六进制转换为文本
来自 Base64
- AA 型==
- 选择此文本
- 插件 > MIME 工具 > Base64 解码
映射为:
NUL -> AA=
NUL NUL -> AAA=
NUL NUL NUL -> AAAA
答案3
普通文本编辑器(如记事本)通常没有在文件中输入 NUL 字符的功能。您可能想要做的是使用“十六进制编辑器”(某些文本编辑器还有“十六进制”模式)。这将允许您输入 NUL 字符,或者您可能需要的任何其他字节。