Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Microsoft-spezifisch
Die Grenzen für ganzzahlige Typen sind in der folgenden Tabelle aufgeführt.Diese Begrenzungen werden in der Standardeinstellung headerdatei. LIMITS.H definiert.Microsoft C# ermöglicht zudem die Deklaration einer sortierten Ganzzahlvariablen, die ganzzahlige Typen der Größe 8 (null), 16 (32-Bit) ist, oder legt diesen fest.Weitere Informationen über ganze Zahlen, finden Sie unter Sortierte ganzzahlige Typen.
Grenzen für ganzzahlige Konstanten
Konstante |
Bedeutung |
Wert |
---|---|---|
CHAR_BIT |
Die Anzahl der Bits in der kleinsten Variable, die kein Bitfeld ist. |
8 |
SCHAR_MIN |
Minimaler Wert für eine Variable vom Typ char mit Vorzeichen. |
–128 |
SCHAR_MAX |
Maximaler Wert für eine Variable vom Typ char mit Vorzeichen. |
127 |
UCHAR_MAX |
Maximaler Wert für eine Variable vom Typ unsigned char. |
255 (0xff) |
CHAR_MIN |
Minimaler Wert für eine Variable vom Typ char. |
128; 0 = /J- verwendet |
CHAR_MAX |
Maximaler Wert für eine Variable vom Typ char. |
127; 255 = /J- verwendet |
MB_LEN_MAX |
Maximale Anzahl von Bytes in einer multicharacter Konstante. |
5 |
SHRT_MIN |
Minimaler Wert für eine Variable vom Typ short. |
–32768 |
SHRT_MAX |
Maximaler Wert für eine Variable vom Typ short. |
32767 |
USHRT_MAX |
Maximaler Wert für eine Variable vom Typ short ohne Vorzeichen. |
65535 (0xffff) |
INT_MIN |
Minimaler Wert für eine Variable vom Typ int. |
–2147483647 – 1 |
INT_MAX |
Maximaler Wert für eine Variable vom Typ int. |
2147483647 |
UINT_MAX |
Maximaler Wert für eine Variable vom Typ unsigned int. |
0xffffffff (4294967295) |
LONG_MIN |
Minimaler Wert für eine Variable vom Typ long. |
–2147483647 – 1 |
LONG_MAX |
Maximaler Wert für eine Variable vom Typ long. |
2147483647 |
ULONG_MAX |
Maximaler Wert für eine Variable vom Typ unsigned long. |
0xffffffff (4294967295) |
Wenn ein Wert die Darstellung der größten ganzen Zahl übersteigt, wird vom Microsoft-Compiler einen Fehler.
Microsoft ENDES bestimmten