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 →