Bitkettenkonstanten

Bitkettenkonstanten

Bitkettenkonstanten sehen aus wie Zeichenkettenkonstanten mit einem B (gross-oder kleingeschrieben) direkt vor dem Anführungszeichen (ohne Leerzeichen dazwischen), zum Beispiel:

B'1001' 

Die einzigen Zeichnen, die in Bitkettenkonstanten erlaubt sind, sind 0 und 1.

Alternativ können Bitkettenkonstanten auch in hexadezimaler Schreibweise, mit einem X (gross oder klein) vor dem Anführungszeichen, geschrieben werden, zum Beispiel

X'1FF' 

Diese Schreibweise ist gleichbedeutend mit einer Bitkettenkonstante mit vier Binärziffern für jede Hexadezimalziffer.

Beide Formen der Bitkettenkonstante können wie normale Zeichenkettenkonstanten über mehrere Zeilen verteilt werden.
Bitkettenkonstanten dienen als Eingabewerte für die Datentypen bit und bit varrying;