C-Ganzzahltypen (angepasst)
Microsoft-spezifisch
Microsoft C bietet Unterstützung für ganzzahlige Typen mit angegebener Größe. Sie können 8-, 16-, 32- oder 64-Bit-Ganzzahl-Variablen deklarieren, indem Sie den __intn-Typbezeichner verwenden, wobei n die Größe der ganzzahligen Variable (in Bit) ist. Der Wert von n kann 8, 16, 32 oder 64 sein. Im folgenden Beispiel wird eine Variable für jeden der vier Typen der nach Größe angepassten Ganzzahlen deklariert:
__int8 nSmall; // Declares 8-bit integer
__int16 nMedium; // Declares 16-bit integer
__int32 nLarge; // Declares 32-bit integer
__int64 nHuge; // Declares 64-bit integer
Die ersten drei Typen der nach Größe angepassten Ganzzahlen sind Synonyme für die ANSI-Typen, die die gleichen Größe haben und nützlich für das Schreiben von übertragbarem Code sind, der sich auf vielen verschiedenen Plattformen genau gleich verhält. Beachten Sie, dass der __int8-Datentyp mit dem Typ "char" synonym ist, __int16 mit dem Typ "short" synonym ist und __int32 mit dem Typ "int" synonym ist. Der __int64-Typ verfügt über keine äquivalente ANSI-Entsprechung.
END Microsoft-spezifisch