ASCII 0 — das Zeichen NUL
Nicht sichtbar
NUL ist Steuerzeichen 0, hex 00. Man tippt es als ^@ und schreibt es kurz \0.
Zeichen, die nichts zeichnen, sondern dem Gerät etwas auftragen.
Wozu dieses Steuerzeichen diente
Null
Sonstige · Löschen, Abbrechen und ESC — die Taste, die eine zweite Bedeutung öffnet.
Sieben Bits
ASCII ist sieben Bit breit — daher 128 Zeichen. Das achte Bit blieb lange für die Parität frei.
Ein einziges Bit — das sechste, Wert 32 — trennt die Schreibweisen: aus ergibt Groß, an ergibt Klein.
- Art
- Steuerzeichen
- Dezimal
- 0
- Hexadezimal
- 0x00
- Oktal
- 000
- Binär
- 0000000
- HTML-Entity
- �
- URL-Kodierung
- %00
- CSS-Escape
- \0
- Kurz-Escape
- \0
- Ctrl-Taste
- ^@
Nur \e fehlt im Standard-C; GCC, Shells und Regex-Engines nehmen es an.
Die Tabelle
Acht Spalten für die oberen drei Bits, sechzehn Zeilen für die unteren vier. Die Spalte der Großbuchstaben steht direkt neben der der Kleinbuchstaben — das ist die Form dieser Tabelle.
Codes daneben
So liest man das
- Plus 32 auf einen Großbuchstaben ergibt den Kleinbuchstaben — ein Bit kippt.
- Ziffern beginnen bei 48; Code minus 48 ergibt die Zahl.
- Ctrl löscht die oberen drei Bits — darum ist Ctrl+I ein Tabulator.
- Alles unter 32 und die 127 zeichnen nichts; dort steht die Abkürzung.
Häufige Fragen
Q. Welchen ASCII-Code hat NUL?
Dezimal 0, hex 00, oktal 000, binär 0000000.
Q. Wie schreibt man NUL in HTML?
Als �.
Q. Und in einer URL?
Es wird als %00 kodiert.
Q. Wie tippt man NUL?
^@. In einer Zeichenkette schreibt man \0.