2.3.1 Ganze Zahlen
- Eine einfache ganze Zahl wird als int interpretiert. Beispiel: 1234
- Der Typ
long
wird durch ein 'l' oder 'L' direkt hinter der Zahl erzeugt. Beispiel: 1234L
- Eine Vorzeichenlose Zahl wird durch ein 'u' oder 'U' angedeutet. Beispiel 1234u
- Die Endung 'ul' bezeichnet den Typ
unsigned long
. Reihenfolge und Groß- und Kleinschreibung der beiden Buchstaben haben keinen Einfluss.
- Beginnt eine Zahl mit Null, so wird sie als Oktalzahl interpretiert.
Beispiel: 045 (dezimal: 37)
- Eine sedezimale Zahl wird durch eine Null gefolgt von einem 'x' oder 'X' eingeleitet.
Beispiel: 0x3f (dezimal: 63)
- Kombinationen sind möglich. Beispiel: 0XFUL ist die dezimale Zahl 15 vom Typ
unsigned long
.