ARG_MAX
|
10240
|
max length of arguments to exec
|
CHAR_BIT
|
8
|
max # of bits in a "char"
|
CHAR_MAX
|
127
|
max value of a "char"
|
CHAR_MIN
|
-128
|
min value of a "char"
|
CHILD_MAX
|
25
|
max # of processes per user id
|
CLK_TCK
|
_sysconf(3)
|
clock ticks per second
|
DBL_DIG
|
15
|
digits of precision of a "double"
|
DBL_MAX
|
1.7976931348623157E+308
|
max decimal value of a "double"
|
FLT_DIG
|
6
|
digits of precision of a "float"
|
FLT_MAX
|
3.40282347e+38F
|
max decimal value of a "float"
|
INT_MAX
|
0x7fffffff
|
max value of an "int"
|
INT_MIN
|
(-INT_MAX-1)
|
min value of an "int"
|
LINK_MAX
|
1000
|
max # of links to a single file
|
LLONG_MAX
|
0x7fffffffffffffff
|
max value of a "signed long long"
|
LLONG_MIN
|
(-LLONG_MAX-1)
|
min value of a "signed long long"
|
LOGNAME_MAX
|
8
|
max # of characters in a login
name
|
LONG_BIT
|
32
|
# of bits in a "long"
|
LONG_MAX
|
0x7fffffffffffffff
|
max value of a "long int"
|
LONG_MIN
|
(-LONG_MAX-1)
|
min value of a "long int"
|
MAX_CANON
|
256
|
max bytes in a line for canonical
processing
|
MAX_INPUT
|
512
|
max size of a char input buffer
|
MB_LEN_MAX
|
5
|
max # of bytes in a multibyte
character
|
NAME_MAX
|
14
|
max # of characters in a file name
|
NGROUPS_MAX
|
16
|
max # of groups for a user
|
NL_ARGMAX
|
9
|
max value of "digit" in calls to
the NLS printf() and scanf()
|
NL_LANGMAX
|
14
|
max # of bytes in a LANG name
|
NL_MSGMAX
|
32767
|
max message number
|
NL_NMAX
|
1
|
max # of bytes in N-to-1 mapping
characters
|
NL_SETMAX
|
255
|
max set number
|
NL_TEXTMAX
|
4096
|
max # of bytes in a message string
|
NZERO
|
20
|
default process priority
|
OPEN_MAX
|
60
|
max # of files a process can have
open
|
PASS_MAX
|
80
|
max # of characters in a password
|
BC_BASE_MAX
|
99
|
max obase values bc utility allows
|
BC_SCALE_MAX
|
99
|
max scale value bc utility allows
|
BC_DIM_MAX
|
2048
|
max # of elements allowed in a
bc utility array
|
BC_STRING_MAX
|
1000
|
max length of a bc utility string
constant
|
COLL_WEIGHTS_MAX
|
2
|
max # weights assignable to an
entry of LC_COLLATE
|
EXPR_NEST_MAX
|
32
|
max # of expressions allowed to be
nested within parentheses by the
expr utility
|
LINE_MAX
|
2048
|
max byte length of the utility's
input line when the utility is
processing text files
|
RE_DUP_MAX
|
255
|
max # repeated occurrences of a
regexp permitted when using m,n
|
CHARCLASS_NAME_MAX
|
100
|
max # bytes character class
name can have
|
PATH_MAX
|
1024
|
max # of characters in a path name
|
PID_MAX
|
30000
|
max value for a process ID
|
PIPE_BUF
|
5120
|
max # bytes atomic in write to
a pipe
|
SCHAR_MAX
|
127
|
max value of a "signed char"
|
SCHAR_MIN
|
-128
|
min value of a "signed char"
|
SHRT_MAX
|
32767
|
max value of a "short int"
|
SHRT_MIN
|
-32768
|
min value of a "short int"
|
SSIZE_MAX
|
INT_MAX
|
max value of an "int"
|
STD_BLK
|
1024
|
# bytes in a physical I/O block
|
SYS_NMLN
|
257
|
4.0 size of utsname elements
also defined in sys/utsname.h
|
SYSPID_MAX
|
1
|
max pid of system processes
|
TMP_MAX
|
17576
|
max # of unique names generated
by tmpnam
|
UCHAR_MAX
|
255
|
max value of an "unsigned char"
|
UID_MAX
|
60002
|
max value for a user or group ID
|
UINT_MAX
|
0xffffffff
|
max value of an "unsigned int"
|
ULLONG_MAX
|
0xffffffffffffffff
|
max value of an "unsigned long long"
|
ULONG_MAX
|
0xffffffffffffffff
|
max value of an "unsigned long
int"
|
USHRT_MAX
|
65535
|
max value of an "unsigned short
int"
|
USI_MAX
|
4294967295
|
max decimal value of an
"unsigned"
|
WORD_BIT
|
32
|
# of bits in a "word" or "int"
|