Limits.h
Εμφάνιση
Το λήμμα παραθέτει τις πηγές του αόριστα, χωρίς παραπομπές. |
C Πρότυπη Βιβλιοθήκη |
---|
Αυτό το αρχείο κεφαλίδα δηλώνει σταθερές για τα μεγέθη των ακέραιων τύπων, τα οποία βασίζονται στην εκάστοτε υλοποίηση.
Σταθερές
Ο συμβολισμός είναι αυτονόητος, πλην του SHRT που σημαίνει short. Το U μπροστά απ' τη λέξη σημαίνει unsigned. To S σημαίνει signed, και χρησιμοποιείται μόνο για το signed char επειδή όλα τα άλλα είναι signed από μόνα τους.
CHAR_BIT
- Αριθμός bits σε κάθε char. Τουλάχιστον 8.
CHAR_MAX
- UCHAR_MAX ή SCHAR_MAX.
CHAR_MIN
- 0 ή SCHAR_MIN.
INT_MAX
- 32767 ή μεγαλύτερος.
INT_MIN
- -32767 ή μικρότερος.
LONG_MAX
- 2147483647 ή μεγαλύτερος.
LONG_MIN
- -2147483647 ή μικρότερος.
SCHAR_MAX
- 127 ή μεγαλύτερος.
SCHAR_MIN
- -127 ή μικρότερος.
SHRT_MAX
- 32767 ή μεγαλύτερος.
SHRT_MIN
- -32767 ή μικρότερος.
UCHAR_MAX
- 255 ή μεγαλύτερος.
UINT_MAX
- 65535 ή μεγαλύτερος.
ULONG_MAX
- 4294967295 ή μεγαλύτερος.
USHRT_MAX
- 65535 ή μεγαλύτερος.
Βιβλιογραφία
Prentice Hall - The C Programming Language- Brian W. Kernighan, Dennis M. Ritchie, 2nd ed.