📄 libc.cps
字号:
\entry {little-endian}{224}\entry {LNEXT character}{274}\entry {local network address number}{216}\entry {local time}{323}\entry {locale categories}{358}\entry {locale, changing}{359}\entry {locales}{357}\entry {logarithm functions}{283}\entry {login name}{475}\entry {login name, determining}{484}\entry {LOGNAME environment variable}{435}\entry {long jumps}{367}\entry {long-named options}{426}\entry {longjmp}{50}\entry {loss of data on sockets}{207}\entry {lost resource signal}{382}\entry {lower-case character}{55}\initial {M}\entry {macros}{41}\entry {\code {main} function}{425}\entry {\code {malloc} function}{28}\entry {mantissa (of floating point number)}{523}\entry {matching failure, in \code {scanf}}{114}\entry {maximum field width (\code {scanf})}{115}\entry {measurements of floating types}{522}\entry {memory allocation}{27}\entry {memory usage warnings}{53}\entry {merging of signals}{395}\entry {MIN termios slot}{275}\entry {minimum field width (\code {printf})}{94}\entry {mixing descriptors and streams}{147}\entry {modem disconnect}{264}\entry {modem status lines}{264}\entry {monetary value formatting}{361}\entry {multibyte character, length of}{351}\entry {multibyte characters}{346}\entry {multiple names for one file}{175}\entry {multiplexing input}{149}\initial {N}\entry {name of running program}{24}\entry {name of socket}{209}\entry {name space}{6}\entry {names of signals}{373}\entry {namespace (of socket)}{207}\entry {NaN}{289}\entry {network byte order}{224}\entry {network number}{216}\entry {network protocol}{208}\entry {networks database}{252}\entry {non-blocking open}{158}\entry {non-local exit, from signal handler}{393}\entry {non-local exits}{367}\entry {noncanonical input processing}{256}\entry {normalization functions (floating-point)}{291}\entry {normalized floating point number}{524}\entry {not a number}{289}\entry {null character}{59}\entry {null pointer constant}{519}\entry {number of arguments passed}{515}\entry {number syntax, parsing}{294}\entry {numeric value formatting}{361}\initial {O}\entry {obstack status}{45}\entry {obstacks}{38}\entry {open-time action flags}{158}\entry {opening a file}{75}\entry {opening a file descriptor}{139}\entry {opening a pipe}{201}\entry {opening a socket}{228}\entry {opening a socket pair}{229}\entry {opening a stream}{84}\entry {optional arguments}{512}\entry {optional POSIX features}{496}\entry {orphaned process group}{455}\entry {out-of-band data}{240}\entry {output conversions, for \code {printf}}{95}\entry {output possible signal}{379}\entry {owner of a file}{186}\initial {P}\entry {packet}{207}\entry {page boundary}{33}\entry {parent directory}{79}\entry {parent process}{441, 442}\entry {parity checking}{261}\entry {parsing a template string}{105}\entry {parsing numbers (in formatted input)}{294}\entry {parsing program arguments}{427}\entry {parsing tokens from a string}{72}\entry {password database}{485}\entry {PATH environment variable}{435}\entry {\code {pause} function}{416}\entry {peeking at input}{91}\entry {pending signals}{372}\entry {pending signals, checking for}{413}\entry {permission to access a file}{190}\entry {persona}{475}\entry {pi (trigonometric constant)}{282}\entry {pipe}{201}\entry {pipe signal}{382}\entry {pipe to a subprocess}{203}\entry {port number}{221}\entry {positioning a file descriptor}{144}\entry {positioning a stream}{125}\entry {POSIX}{2}\entry {POSIX capacity limits}{495}\entry {POSIX optional features}{496}\entry {POSIX.1}{2}\entry {POSIX.2}{2}\entry {power functions}{283}\entry {precision (of floating point number)}{523}\entry {precision (\code {printf})}{95}\entry {predicates on arrays}{65}\entry {predicates on characters}{55}\entry {predicates on strings}{65}\entry {primitives, interrupting}{403}\entry {printing character}{56}\entry {priority of a process}{343}\entry {process}{425, 441}\entry {process completion}{447}\entry {process group functions}{470}\entry {process group ID}{460}\entry {process group leader}{460}\entry {process groups}{453}\entry {process ID}{442}\entry {process image}{442}\entry {process lifetime}{442}\entry {process priority}{343}\entry {process signal mask}{410}\entry {process termination}{437}\entry {processor time}{321}\entry {profiling alarm signal}{379}\entry {profiling timer}{335}\entry {program argument syntax}{426}\entry {program arguments}{425}\entry {program arguments, parsing}{427}\entry {program error signals}{374}\entry {program name}{24}\entry {program startup}{425}\entry {program termination}{437}\entry {program termination signals}{377}\entry {programming your own streams}{135}\entry {protocol (of socket)}{208}\entry {protocol family}{208}\entry {protocols database}{225}\entry {prototypes for variadic functions}{513}\entry {pseudo-random numbers}{285}\entry {punctuation character}{56}\entry {pushing input back}{91}\initial {Q}\entry {quick sort function (for arrays)}{300}\entry {QUIT character}{273}\entry {quit signal}{378}\entry {quote removal}{316}\initial {R}\entry {race conditions, relating to job control}{460}\entry {race conditions, relating to signals}{394}\entry {radix (of floating point number)}{523}\entry {raising signals}{403}\entry {random numbers}{285}\entry {random-access files}{77}\entry {range error}{281}\entry {range of integer type}{521}\entry {read lock}{162}\entry {reading from a directory}{171}\entry {reading from a file descriptor}{141}\entry {reading from a socket}{234}\entry {reading from a stream, by blocks}{122}\entry {reading from a stream, by characters}{88}\entry {reading from a stream, formatted}{113}\entry {real group ID}{476}\entry {real user ID}{476}\entry {real-time timer}{335}\entry {receiving datagrams}{244}\entry {record locking}{162}\entry {redirecting input and output}{153}\entry {reentrant functions}{398}\entry {relative file name}{78}\entry {relocating memory allocator}{52}\entry {remainder functions}{292}\entry {removal of quotes}{316}\entry {removing a file}{178}\entry {removing macros that shadow functions}{5}\entry {renaming a file}{179}\entry {reporting bugs}{614}\entry {reporting errors}{13}\entry {REPRINT character}{272}\entry {reserved names}{6}\entry {resource limits}{341}\entry {restarting interrupted primitives}{403}\entry {restrictions on signal handler functions}{398}\entry {root directory}{78}\entry {rounding functions}{292}\entry {running a command}{441}\initial {S}\entry {scanning the group list}{488}\entry {scanning the user list}{486}\entry {search function (for arrays)}{299}\entry {search functions (for strings)}{70}\entry {seed (for random numbers)}{285}\entry {seeking on a file descriptor}{144}\entry {seeking on a stream}{125}\entry {segmentation violation}{376}\entry {sending a datagram}{243}\entry {sending signals}{403}\entry {sequential-access files}{77}\entry {server}{230}\entry {services database}{222}\entry {session}{453}\entry {session leader}{453}\entry {setting an alarm}{335}\entry {\code {setuid} programs}{477}\entry {setuid programs and file access}{192}\entry {shadowing functions with macros}{5}\entry {shared lock}{162}\entry {shell}{453}\entry {shrinking objects}{44}\entry {shutting down a socket}{229}\entry {\code {sigaction} flags}{389}\entry {\code {sigaction} function}{386}\entry {\code {SIGCHLD}, handling of}{465}\entry {sign (of floating point number)}{523}\entry {signal}{371}\entry {signal action}{373}\entry {signal actions}{384}\entry {signal flags}{389}\entry {\code {signal} function}{384}\entry {signal handler function}{391}\entry {signal mask}{410}\entry {signal messages}{383}\entry {signal names}{373}\entry {signal number}{373}\entry {signal set}{409}\entry {signals, generating}{403}\entry {significand (of floating point number)}{523}\entry {\code {SIGTTIN}, from background job}{455}\entry {\code {SIGTTOU}, from background job}{455}\entry {size of string}{60}\entry {socket}{207}\entry {socket address (name) binding}{209}\entry {socket domain}{207}\entry {socket namespace}{207}\entry {socket option level}{249}\entry {socket options}{249}\entry {socket pair}{229}\entry {socket protocol}{208}\entry {socket shutdown}{229}\entry {socket, client actions}{231}\entry {socket, closing}{229}\entry {socket, connecting}{231}\entry {socket, creating}{228}\entry {socket, initiating a connection}{231}\entry {sockets, accepting connections}{233}\entry {sockets, listening}{232}\entry {sockets, server actions}{232}\entry {soft limit}{341}\entry {soft link}{176}\entry {sort function (for arrays)}{300}\entry {special files}{196}\entry {specified action (for a signal)}{373}\entry {square root function}{284}\entry {stable sorting}{300}\entry {standard dot notation, for Internet addresses}{217}\entry {standard environment variables}{435}\entry {standard error file descriptor}{147}\entry {standard error stream}{84}\entry {standard file descriptors}{146}\entry {standard input file descriptor}{147}\entry {standard input stream}{83}\entry {standard output file descriptor}{147}\entry {standard output stream}{84}\entry {standard streams}{83}\entry {standards}{1}\entry {START character}{274}\entry {startup of program}{425}\entry {static allocation}{27}\entry {STATUS character}{275}\entry {status codes}{13}\entry {status of a file}{181}\entry {status of obstack}{45}\entry {sticky bit}{189}\entry {STOP character}{274}\entry {stop signal}{380}\entry {stopped job}{454}\entry {stopped jobs, continuing}{468}\entry {stopped jobs, detecting}{465}\entry {storage allocation}{27}\entry {stream (sockets)}{207}\entry {stream, for I/O to a string}{131}\entry {streams and descriptors}{147}\entry {streams, and file descriptors}{146}\entry {streams, standard}{83}\entry {string}{59}\entry {string allocation}{60}\entry {string collation functions}{67}\entry {string comparison functions}{65}\entry {string concatenation functions}{61}\entry {string copy functions}{61}\entry {string length}{60}\entry {string literal}{59}\entry {string search functions}{70}\entry {string stream}{131}\entry {string, representation of}{59}\entry {style of communication (of a socket)}{207}\entry {subshell}{458}\entry {substitution of variables and commands}{316}\entry {successive signals}{395}\entry {summer time}{328}\entry {SunOS}{3}\entry {supplementary group IDs}{476}\entry {SUSP character}{273}\entry {suspend character}{273}\entry {SVID}{3}\entry {symbolic link}{176}\entry {symbolic link, opening}{159}\entry {syntax, for program arguments}{426}\entry {syntax, for reading numbers}{294}\entry {System V Unix}{3}\initial {T}\entry {TCP (Internet protocol)}{225}\entry {template, for \code {printf}}{93}\entry {template, for \code {scanf}}{113}\entry {TERM environment variable}{436}\entry {terminal flow control}{278}\entry {terminal identification}{255}\entry {terminal input queue}{255}\entry {terminal input queue, clearing}{278}\entry {terminal input signal}{381}\entry {terminal line control functions}{277}\entry {terminal line speed}{268}\entry {terminal mode data types}{257}\entry {terminal mode functions}{258}\entry {terminal output queue}{256}\entry {terminal output queue, flushing}{277}\entry {terminal output signal}{381}\entry {terminated jobs, detecting}{465}\entry {termination signal}{377}\entry {testing access permission}{192}\entry {testing exit status of child process}{447}\entry {text stream}{124}\entry {ticks, clock}{321}\entry {tilde expansion}{316}\entry {TIME termios slot}{276}\entry {time zone}{332}\entry {time zone database}{333}\entry {time, calendar}{323}\entry {time, elapsed CPU}{321}\entry {timer, profiling}{335}\entry {timer, real-time}{335}\entry {timer, virtual}{335}\entry {timers, setting}{335}\entry {timing error in signal handling}{415}\entry {TMPDIR environment variable}{198}\entry {tokenizing strings}{72}\entry {transmitting datagrams}{243}\entry {trigonometric functions}{282}\entry {type measurements, floating}{522}\entry {type measurements, integer}{520}\entry {type modifier character (\code {printf})}{95}\entry {type modifier character (\code {scanf})}{115}\entry {typeahead buffer}{255}\entry {TZ environment variable}{436}\initial {U}\entry {umask}{190}\entry {unbuffered stream}{128}\entry {unconstrained storage allocation}{28}\entry {undefining macros that shadow functions}{5}\entry {Unix, Berkeley}{3}\entry {Unix, System V}{3}\entry {unlinking a file}{178}\entry {unreading characters}{91}\entry {upper-case character}{55}\entry {urgent data signal}{379}\entry {urgent socket condition}{240}\entry {usage limits}{341}\entry {user database}{485}\entry {user ID}{475}\entry {user ID, determining}{484}\entry {user name}{475}\entry {user signals}{382}\entry {usual file name syntax errors}{79}\initial {V}\entry {variable number of arguments}{512}\entry {variable substitution}{316}\entry {variable-sized arrays}{51}\entry {variadic function argument access}{514}\entry {variadic function prototypes}{513}\entry {variadic functions}{512}\entry {variadic functions, calling}{515}\entry {virtual time alarm signal}{379}\entry {virtual timer}{335}\entry {\code {volatile} declarations}{398}\initial {W}\entry {waiting for a signal}{416}\entry {waiting for completion of child process}{447}\entry {waiting for input or output}{149}\entry {warnings of memory almost full}{53}\entry {WERASE character}{272}\entry {whitespace character}{56}\entry {wide characters}{345}\entry {width of integer type}{520}\entry {wildcard expansion}{316}\entry {word expansion}{315}\entry {working directory}{169}\entry {write lock}{162}\entry {writing to a file descriptor}{142}\entry {writing to a socket}{234}\entry {writing to a stream, by blocks}{122}\entry {writing to a stream, by characters}{87}\entry {writing to a stream, formatted}{93}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -