C-Control II Station
Beispiele:
Dezimalzahlen
Fließkommazahlen
Hexadezimalzahlen
Binärzahlen
8.6.3 Unbenannte Zeichenkonstanten
Zeichenkonstanten stehen für deren ASCII-Codes (Wertebereich 0...255) und können wie
ganze Zahlen in numerischen Ausdrücken verwendet werden. Unbenannte Zeichen-
konstanten sind von zwei Hochkommata eingeschlossen und bestehen selbst aus einem
einzelnen Zeichen oder einem Sondercode.
Sondercodes ermöglichen die Darstellung von Zeichen, die im Quelltext nicht sichtbar
wären (z.B. Steuerzeichen, Zwischenraumzeichen). Auch das Hochkomma selbst muß als
Sondercode geschrieben werden. Sondercodes beginnen mit einem Backslash.
Anschließend folgt ohne Zwischenraum ein Codezeichen (nicht case sensitiv) oder die
Angabe eines ASCII-Codes als Dezimal-oder Hexadezimalzahl, der Hexadezimalpräfix ist
hier nur ein x ohne 0.
Sondercodes mit Codezeichen:
Codezeichen
Bedeutung
a
Klingelton (bell)
b
Backspace (ein Zeichen zurück)
f
Steuerzeichen "form feed",
Seitenvorschub auf einem Ausgabegerät
n
Steuerzeichen "new line",
Zeilenvorschub auf einem Ausgabegerät
r
Steuerzeichen "carriage return",
Wagenrücklauf auf einem Ausgabegerät
t
Tabulator (Zwischenraumzeichen)
\
Backslash
'
Hochkomma
"
Anführungszeichen
54
0
17
0.0
1.5
0x0
0xFF
0b0
0b01
-12345
-123.456
0XABCD
0B11101
Vollständige Zeichenkonstante
'\a'
'\b'
'\f'
'\n'
'\r'
'\t'
'\\'
'\''
'\"'