| Term | Definition |
| CHAR_BIT | Number of bits for a char object (byte) 8 |
| SCHAR_MIN | Minimum value for an object of type signed char -127 |
| SCHAR_MAX | Maximum value for an object of type signed char 127 |
| UCHAR_MAX | Maximum value for an object of type unsigned char 255 |
| CHAR_MIN | Minimum value for an object of type char either SCHAR_MIN or 0 |
| CHAR_MAX | Maximum value for an object of type char either SCHAR_MAX or UCHAR_MAX |
| MB_LEN_MAX | Maximum number of bytes in a multibyte character, for any locale 1 |
| SHRT_MIN | Minimum value for an object of type short int -32767 |
| SHRT_MAX | Maximum value for an object of type short int 32767 |
| USHRT_MAX | Maximum value for an object of type unsigned short int 65535 |
| INT_MIN | Minimum value for an object of type int -32767 |
| INT_MAX | Maximum value for an object of type int 32767 |
| UINT_MAX | Maximum value for an object of type unsigned int 65535 |
| LONG_MIN | Minimum value for an object of type long int -2147483647 |
| LONG_MAX | Maximum value for an object of type long int 2147483647 |
| ULONG_MAX | Maximum value for an object of type unsigned long int 4294967295 |