C-Programmierung
Sonderzeichen und deren Repräsentation in C
← Zeichen | ● | Variablendeklaration →
Wenn ein Zeichen nicht darstellbar ist, so nennt man es ein Sonderzeichen.
Dann wird das Zeichen in C durch sog. Escaping mit einem vorangestellten Backslash codiert.
Zeichen | Bezeichnung | ASCII-Code |
---|---|---|
‘␣ ’ | Leerzeichen (Space) | 32 |
‘\n’ | Zeilenvorschub (Line Feed, Newline, Enter) | 10 |
‘\r’ | Zeilenrücklauf (Carriage Return) | 13 |
‘\f’ | Seitenvorschub (Form Feed) | 12 |
‘\t’ | Tabulator (Tab) | 9 |
‘\” ’ | Doppelte Anführungszeichen | 34 |
‘\′ | Einfache Anführungszeichen | 39 |
‘\\’ | Backslash | 92 |
‘\a’ | Gong (Bell) | 7 |
‘\b’ | Rückschritt (Backspace) | 8 |
‘\0’ | Null | 0 |
Bemerkung: Die Zeichen Space, Tab und Newline nennt man auch Zwischenraumzeichen (white space).
Bemerkungen zur ASCII Tabelle:
- Es gibt 128 Zeichen (7 Bit)
- Die nicht druckbaren Zeichen liegen unterhalb von Space (32).
- Die Kleinbuchstaben des Alphabets sind in Bezug auf die Grossbuchstaben um 32 Stellen verschoben.
Die vollständige Tabelle aller ASCII Zeichen findet man hier.
← Zeichen | ● | Variablendeklaration →