Я хочу вставить нулевой символ (ASCII значение 00) в открытый файл в блокноте. Программа, которая читает этот файл, ожидает 00 в конце, но она получает значение ASCII для space-20.
Как я могу этого достичь?
Я хочу вставить нулевой символ (ASCII значение 00) в открытый файл в блокноте. Программа, которая читает этот файл, ожидает 00 в конце, но она получает значение ASCII для space-20.
Как я могу этого достичь?
С Notepad++
из HEX
Из Base64
сопоставление:
NUL -> AA=
NUL NUL -> AAA=
NUL NUL NUL -> AAAA
обычные текстовые редакторы, такие как блокнот, обычно не имеют возможности вводить нулевые символы в файлы. Что вы, вероятно, хотите сделать, это использовать "hex editor" (некоторые текстовые редакторы также имеют "шестнадцатеричный" режим). Это позволит ввести нулевые символы или любой другой байт, который может потребоваться.