Ganzzahlige Grenzen
Microsoft-spezifisch
Die Grenzwerte für ganzzahlige Typen sind in der folgenden Tabelle aufgeführt. Präprozessormakros für diese Grenzwerte werden auch definiert, wenn Sie die Standardheaderdatei-Trennzeichen <>einschließen.
Grenzwerte für ganzzahlige Konstanten
Konstante | Bedeutung | Wert |
---|---|---|
CHAR_BIT |
Anzahl von Bits in der kleinsten Variable, die kein Bitfeld ist. | 8 |
SCHAR_MIN |
Minimalwert für eine Variable vom Typ signed char . |
-128 |
SCHAR_MAX |
Maximalwert für eine Variable vom Typ signed char . |
127 |
UCHAR_MAX |
Maximalwert für eine Variable vom Typ unsigned char . |
255 (0xff) |
CHAR_MIN |
Minimalwert für eine Variable vom Typ char . |
-128; 0 bei /J Verwendung der Option |
CHAR_MAX |
Maximalwert für eine Variable vom Typ char . |
127; 255, wenn /J option verwendet wird |
MB_LEN_MAX |
Maximale Anzahl von Bytes in einer Konstante mit mehreren Zeichen. | 5 |
SHRT_MIN |
Minimalwert für eine Variable vom Typ short . |
-32768 |
SHRT_MAX |
Maximalwert für eine Variable vom Typ short . |
32767 |
USHRT_MAX |
Maximalwert für eine Variable vom Typ unsigned short . |
65535 (0xffff) |
INT_MIN |
Minimalwert für eine Variable vom Typ int . |
-2147483648 |
INT_MAX |
Maximalwert für eine Variable vom Typ int . |
2147483647 |
UINT_MAX |
Maximalwert für eine Variable vom Typ unsigned int . |
4294967295 (0xffffffff) |
LONG_MIN |
Minimalwert für eine Variable vom Typ long . |
-2147483648 |
LONG_MAX |
Maximalwert für eine Variable vom Typ long . |
2147483647 |
ULONG_MAX |
Maximalwert für eine Variable vom Typ unsigned long . |
4294967295 (0xffffffff) |
LLONG_MIN |
Minimalwert für eine Variable vom Typ long long |
-9223372036854775808 |
LLONG_MAX |
Maximalwert für eine Variable des Typs long long |
9223372036854775807 |
ULLONG_MAX |
Maximalwert für eine Variable des Typs unsigned long long |
18446744073709551615 (0xffffffffffffffff) |
Wenn ein Wert die größte Ganzzahldarstellung übersteigt, generiert der Microsoft-Compiler einen Fehler.
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für