Erweiterte Integertypen: __int8, __int16, __int32, __int64

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Schlüsselwörter alphabetisch - Index


Kategorie

Schlüsselwort-Erweiterungen

Beschreibung

Sie können die Größe von Integertypen angeben. (die Anzahl der belegten Bits im Speicher).

Sie müssen den entsprechenden Suffix (i16, ui32 und so weiter) verwenden, wenn Sie erweiterte Integertypen einsetzen.

Erweiterte Integertypen

Typ Suffix in Konstanten Beispiel Speicherung

__int8

i8

__int8 c = 127i8;

8 Bit

unsigned __int8

ui8

unsigned __int8 c = 240ui8;

8 Bit

__int16

i16

__int16 s = 32767i16;

16 Bit

unsigned __int16

ui16

unsigned __int16 s = 64532ui16;

16 Bit

__int32

i32

__int32 i = 123456789i32;

32 Bit

unsigned __int32

ui32

unsigned __int32 i = 223456789ui32;

32 Bit

__int64

i64

__int64 big = 12345654321i64;

64 Bit

unsigned __int64

ui64

unsigned __int64 hugeInt = 1234567887654321ui64;

64 Bit

Siehe auch