Herunterladen Inhalt Inhalt Diese Seite drucken

Unbenannte Stringkonstanten; Definition Von Benannten Konstanten - Conrad Electronic C-Control II Station Handbuch

Inhaltsverzeichnis

Werbung

8. Die Programmiersprache C2
Sondercodes mit ASCII-Code (Beispiele):
Zeichen
A
a
0
$
Tabulator

8.6.4 Unbenannte Stringkonstanten

Konstante Strings (oder "Zeichenketten") sind konstante Texte in zwei Anführungszeichen "".
Zwischen den Anführungszeichen kann jedes darstellbare Zeichen stehen. Soll der String
selbst ein Anführungszeichen enthalten, so muß dieses per Sondercode (siehe oben)
eingebettet werden. Das gilt auch für nicht darstellbare Steuerzeichen. Der konstante String
"\"abc\txyz\""
enthält also 9 Zeichen: ein Anführungszeichen, die Buchstabenfolge "abc" ,einen
Tabulator, die Buchstabenfolge "xyz" und noch ein Anführungszeichen.
Das abschließende Anführungszeichen einer Stringkonstanten muß vor dem
Zeilenende stehen.
Längere Strings können gebildet werden, in dem zwei Stringkonstanten, jeweils in
Anführungszeichen, hintereinander im Quelltext stehen. Zwischen den Teilstrings dürfen
beliebige Zwischenraumzeichen stehen, auch Zeilenvorschübe.
"abc"
"xyz"
wird vom C2-Compiler verkettet zu:
"abcxyz"

8.6.5 Definition von benannten Konstanten

Benannte Konstanten werden stets global auf Modulebene definiert. Sie sind nach der
Definition über die Angabe des Modulbezeichners im gesamten Programm verfügbar (vgl.
Konstante in Dezimalform
'\65'
'\97'
'\48'
'\36'
'\9'
Konstante in Hexadezimalform
'\x41'
'\x61'
'\x30'
'\x24'
'\x9'
55

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis