Web Help

Useful Web Development Stuff - C-limits



Name
Expresses
Bytes
Value
SCHAR_MIN
Minimum value type signed char
1
-127 (-27+1) or less
CHAR_BIT
Number of bits in a char object (byte)
1+
8 or greater*
SCHAR_MAX
Maximum value type signed char
1
127 (27-1) or greater*
UCHAR_MAX
Maximum value type unsigned char
1
255 (28-1) or greater*
CHAR_MIN
Minimum value type char
1+
either SCHAR_MIN or 0
CHAR_MAX
Maximum value type char
1+
either SCHAR_MAX or UCHAR_MAX
MB_LEN_MAX
Maximum number tibyte character, for any locale
1+
1 or greater*
SHRT_MIN
Minimum value type short int
2
-32767 (-215+1) or less*
SHRT_MAX
Maximum value type short int
2
32767 (215-1) or greater*
USHRT_MAX
Maximum value type unsigned short int
2
65535 (216-1) or greater*
INT_MIN
Minimum value type int
2
-32767 (-215+1) or less*
INT_MAX
Maximum value type int
2
32767 (215-1) or greater*
UINT_MAX
Maximum value type unsigned int
2
65535 (216-1) or greater*
LONG_MIN
Minimum value type long int
4
-2147483647 (-231+1) or less*
LONG_MAX
Maximum value type long int
4
2147483647 (231-1) or greater*
ULONG_MAX
Maximum value type unsigned long int
4
4294967295 (232-1) or greater*
LLONG_MIN
Minimum value type long long int
8
-9223372036854775807 (-263+1) or less*
LLONG_MAX
Maximum value type long long int
8
9223372036854775807 (263-1) or greater*
ULLONG_MAX
Maximum value type unsigned long long int
8
18446744073709551615 (264-1) or greater*