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 auch in der Standardeinstellung headerdatei. LIMITS.H definiert.
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. |
–2147483648 |
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. |
–2147483648 |
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) |
_I64_MIN |
Minimaler Wert für eine Variable vom Typ __int64 |
-9223372036854775808 |
_I64_MAX |
Maximaler Wert für eine Variable vom Typ __int64 |
9223372036854775807 |
_UI64_MAX |
Maximaler Wert für eine Variable vom Typ __int64 ohne Vorzeichen |
18446744073709551615 (0xffffffffffffffff) |
Wenn ein Wert die Darstellung der größten ganzen Zahl übersteigt, wird vom Microsoft-Compiler einen Fehler.