| 名称 | 表示 | 可能的值* |
| CHAR_BIT | 一个 char 对象中的位数(字节) | 8 或更大* |
| SCHAR_MIN | signed char 类型对象的最小值 | -127 (-27+1) 或更小* |
| SCHAR_MAX | signed char 类型对象的最大值 | 127 (27-1) 或更大* |
| UCHAR_MAX | unsigned char 类型对象的最大值 | 255 (28-1) 或更大* |
| CHAR_MIN | char 类型对象的最小值 | 为 SCHAR_MIN 或 0 |
| CHAR_MAX | char 类型对象的最大值 | 为 SCHAR_MAX 或 UCHAR_MAX |
| MB_LEN_MAX | 任何区域设置下,一个多字节字符中的最大字节数 | 1 或更大* |
| SHRT_MIN | short int 类型对象的最小值 | -32767 (-215+1) 或更小* |
| SHRT_MAX | short int 类型对象的最大值 | 32767 (215-1) 或更大* |
| USHRT_MAX | unsigned short int 类型对象的最大值 | 65535 (216-1) 或更大* |
| INT_MIN | int 类型对象的最小值 | -32767 (-215+1) 或更小* |
| INT_MAX | int 类型对象的最大值 | 32767 (215-1) 或更大* |
| UINT_MAX | unsigned int 类型对象的最大值 | 65535 (216-1) 或更大* |
| LONG_MIN | long int 类型对象的最小值 | -2147483647 (-231+1) 或更小* |
| LONG_MAX | long int 类型对象的最大值 | 2147483647 (231-1) 或更大* |
| ULONG_MAX | unsigned long int 类型对象的最大值 | 4294967295 (232-1) 或更大* |
| LLONG_MIN | long long int 类型对象的最小值 | -9223372036854775807 (-263+1) 或更小* |
| LLONG_MAX | long long int 类型对象的最大值 | 9223372036854775807 (263-1) 或更大* |
| ULLONG_MAX | unsigned long long int 类型对象的最大值 | 18446744073709551615 (264-1) 或更大* |