|
|
1.1 ! root 1: /* ! 2: * ANSI C Numerical limits ! 3: * 8 bit byte ! 4: * char is signed ! 5: * 16 bit short ! 6: * 16 bit int ! 7: * 32 bit long ! 8: * 2's complement arithmetic ! 9: */ ! 10: #define CHAR_BIT 8 ! 11: #define SCHAR_MIN 0x00000080 ! 12: #define SCHAR_MAX 0x0000007F ! 13: #define UCHAR_MAX 0x000000FF ! 14: #define CHAR_MIN SCHAR_MIN ! 15: #define CHAR_MAX SCHAR_MAX ! 16: #define SHRT_MIN 0x00008000 ! 17: #define SHRT_MAX 0x00007FFF ! 18: #define USHRT_MAX 0x0000FFFF ! 19: #define INT_MIN SHRT_MIN ! 20: #define INT_MAX SHRT_MAX ! 21: #define UINT_MIN USHRT_MIN ! 22: #define LONG_MIN 0x80000000L ! 23: #define LONG_MAX 0x7FFFFFFFL ! 24: #define ULONG_MAX 0xFFFFFFFFL
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.