home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1996 September / pcwk_09_96.iso / demo / wgelectr / pk51demo / files.2 / INC / LIMITS.H < prev    next >
C/C++ Source or Header  |  1995-02-13  |  1KB  |  24 lines

  1. /* LIMITS.H: ANSI standard include file             */
  2. /* Copyright KEIL ELEKTRONIK GmbH 1994 V1.00        */
  3.  
  4. #ifndef _LIMITS_INCLUDED
  5. #define _LIMITS_INCLUDED
  6.  
  7. #define CHAR_BIT         8              /* Number of bits in any "char" */
  8. #define CHAR_MAX         127            /* Max             "char" value */
  9. #define CHAR_MIN       (-127)           /* Min             "char" value */
  10. #define SCHAR_MAX        127            /* Max "signed"    "char" value */
  11. #define SCHAR_MIN      (-127)           /* Min "signed"    "char" value */
  12. #define UCHAR_MAX        255            /* Max "unsigned"  "char" value */
  13. #define SHRT_MAX         32767          /* Max ("signed") "short" value */
  14. #define SHRT_MIN       (-32767)         /* Min ("signed") "short" value */
  15. #define USHRT_MAX        0xFFFF         /* Max "unsigned" "short" value */
  16. #define INT_MAX          32767          /* Max ("signed")   "int" value */
  17. #define INT_MIN        (-32767)         /* Min ("signed")   "int" value */
  18. #define UINT_MAX         0xFFFF         /* Max "unsigned"   "int" value */
  19. #define LONG_MAX         2147483647     /* Max ("signed")  "long" value */
  20. #define LONG_MIN        -2147483647     /* Min ("signed")  "long" value */
  21. #define ULONG_MAX        0xFFFFFFFF     /* Max "unsigned"  "long" value */
  22.  
  23. #endif
  24.