Wie füge ich ein Nullzeichen (ASCII 00) in den Editor ein?

78423
Sathya

Ich möchte ein Nullzeichen (ASCII-Wert 00) in eine geöffnete Datei in Notepad einfügen. Ein Programm, das diese Datei liest, erwartet am Ende 00, erhält jedoch den ASCII-Wert für space - 20.

Wie kann ich das erreichen?

23
Ich hatte gehofft, dass das Halten von Alt und Drücken von vier Nullen auf dem Ziffernblock die Null auf dieselbe Weise einfügt wie alle fün druckbaren Zeichen, aber nicht. vor 14 Jahren 2
Wenn es funktioniert hat, brauchen Sie nur * zwei *, nicht vier. `Alt + 09` funktioniert zum Beispiel für Tab. mbomb007 vor 7 Jahren 0

3 Antworten auf die Frage

15
mbomb007

Mit Notepad ++

  1. Wechseln Sie zu Edit > Character Panel, um das ASCII-Einfügungsfeld anzuzeigen.

  2. Setzen Sie den Cursor an die Stelle, an der Sie das Zeichen einfügen möchten.

  3. Doppelklicken Sie auf das einzufügende Zeichen.

    ASCII-Einfügungsfeld

@DavidPostill Notepad ++. Nach dieser Frage habe ich eigentlich gesucht. mbomb007 vor 7 Jahren 1
Das hilft nicht, wenn das OP Notepad verwendet. DavidPostill vor 7 Jahren 0
@DavidPostill Dies ist kein * für das OP mehr. Dies ist für Benutzer, die diese Frage bei der Suche finden. Der OP hat das bekommen, was er vor Jahren wollte, und sein Konto gelöscht. Außerdem ist diese Antwort (http://superuser.com/a/167309/494173) auch Notepad ++ mbomb007 vor 7 Jahren 4
14
alex2k8

Mit Notepad ++

Von HEX

  1. Geben Sie 00 00 00 ein
  2. Wählen Sie diesen Text aus
  3. TextFX> TextFX Convert> Hex in Text konvertieren

Von Base64

  1. Geben Sie AA == ein
  2. Wählen Sie diesen Text aus
  3. Plugins> MIME-Tools> Base64-Decodierung

Das Mapping ist:

NUL -> AA= NUL NUL -> AAA= NUL NUL NUL -> AAAA 
Ihre Schritte stimmen nicht mit Ihren Zuordnungen überein. Sie sagen "AA ==" an einer Stelle und "AA =" an einer anderen Stelle. mbomb007 vor 7 Jahren 0
Bitte lesen Sie die Frage noch einmal sorgfältig. Ihre Antwort beantwortet die ursprüngliche Frage nicht **. Das OP verwendet Notepad. DavidPostill vor 7 Jahren 1
@DavidPostill Das OP hat nach etwas Unmöglichem gefragt, daher ist es in Ordnung, dass er eine alternative Methode zur Eingabe einer NUL in eine Datei bereitstellt. mbomb007 vor 7 Jahren 2
5
Greg Hewgill

Normale Texteditoren wie Notepad können normalerweise keine NUL-Zeichen in Dateien eingeben. Sie möchten wahrscheinlich einen "Hex-Editor" verwenden (einige Texteditoren haben auch einen "Hex" -Modus). Dadurch können Sie NUL-Zeichen oder ein beliebiges anderes Byte eingeben.