Climits
lastmod 2021-06-16created 2015-08-273 edits
Constants
| Name | Description | Minimum magnitude (may be larger) |
| CHAR_BIT | Number of bits in a char | 8 |
| SCHAR_MIN | Minimum value of signed char | -127 |
| SCHAR_MAX | Maximum value of signed char | 127 |
| UCHAR_MAX | Maximum value of unsigned char | 255 |
| CHAR_MIN | Minimum value of char | SCHAR_MIN or 0 |
| CHAR_MAX | Maximum value of char | SCHAR_MAX or UCHAR_MAX |
| MB_LEN_MAX | Maximum number of bytes in a multibyte character | 1 |
| SHRT_MIN | Minimum value of short int | -32767 |
| SHRT_MAX | Maximum value of short int | 32767 |
| USHRT_MAX | Maximum value of unsigned short int | 65535 |
| INT_MIN | Minimum value of int | -2147483648 |
| INT_MAX | Maximum value of int | 2147483647 |
| UINT_MAX | Maximum value of unsigned int | 4294967295 |
| LONG_MIN | Minimum value of long int | -2147483647 |
| LONG_MAX | Maximum value of long int | 2147483647 |
| ULONG_MAX | Maximum value of unsigned long int | 4294967295 |
C++ ver
In C++11, use it as follows.