ASCII·NUL
0
NUL
0x00 · 0000000

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.

0000000

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.