Einer char-Variablen können einzelne Buchstaben und Zeichen zugewiesen werden.
Buchstabenliterale werden durch Hochkommata markiert:
char buchstabe = 'A';
char ziffer = '0';
Der Typ char ist eigentlich eine Sonderform einer ganzen Zahl.
Buchstaben und Zeichen werden nämlich durch Zahlen kodiert.
- Der Buchstabe 'A' hat die Nummer 65 und 'B' hat 66.
- Die Ziffer '0' hat die Nummer 48 und '1' hat 49.
Mit Zeichen kann gerechnet werden:
buchstabe++;
buchstabe += 3;
buchstabe = (char)(buchstabe + 3); // nur mit Casting!
int distanz = buchstabe - ziffer;
Steuerzeichen
'\n’ | Neue Zeile |
'\t’ | Tabulatorzeichen |
'\\’ | (einfacher) Backslash |