Files
oldlinux-files/study/Ref-docs/c_lib_guide/index2.html
2024-02-19 00:25:23 -05:00

390 lines
14 KiB
HTML

<html>
<head>
<title>
C Guide--Index
</title>
</head>
<body text="#000000" bgcolor="#FFFFFF">
<center>
<h1>The C Library Reference Guide</h1>
<h3>Index</h3>
[ <a href="#pound">#</a> |
<a href="#underunder">__</a> |
<a href="#under">_</a> |
<a href="#a">A</a> |
<a href="#b">B</a> |
<a href="#c">C</a> |
<a href="#d">D</a> |
<a href="#e">E</a> |
<a href="#f">F</a> |
<a href="#g">G</a> |
<a href="#h">H</a> |
<a href="#i">I</a> |
<a href="#j">J</a> |
<a href="#l">L</a> |
<a href="#m">M</a> |
<a href="#n">N</a> |
<a href="#o">O</a> |
<a href="#p">P</a> |
<a href="#q">Q</a> |
<a href="#r">R</a> |
<a href="#s">S</a> |
<a href="#t">T</a> |
<a href="#u">U</a> |
<a href="#v">V</a> |
<a href="#w">W</a>
]<br>
<a href="index.html">Table of Contents</a>
</center>
<hr>
<a name="pound"></a>
#if <a href="1.7.html#conditional">Preprocessing Directives</a><br>
#define <a href="1.7.html#define">Preprocessing Directives</a><br>
#elif <a href="1.7.html#conditional">Preprocessing Directives</a><br>
#else <a href="1.7.html#conditional">Preprocessing Directives</a><br>
#endif <a href="1.7.html#conditional">Preprocessing Directives</a><br>
#error <a href="1.7.html#error">Preprocessing Directives</a><br>
#ifdef <a href="1.7.html#define">Preprocessing Directives</a><br>
#ifndef <a href="1.7.html#define">Preprocessing Directives</a><br>
#include <a href="1.7.html#include">Preprocessing Directives</a><br>
#line <a href="1.7.html#line">Preprocessing Directives</a><br>
#pragma <a href="1.7.html#pragma">Preprocessing Directives</a><br>
#undef <a href="1.7.html#define">Preprocessing Directives</a><br>
<p>
<a name="underunder"></a>
__LINE__ <a href="1.7.html#macros">Preprocessing Directives</a><br>
__FILE__ <a href="1.7.html#macros">Preprocessing Directives</a><br>
__DATE__ <a href="1.7.html#macros">Preprocessing Directives</a><br>
__TIME__ <a href="1.7.html#macros">Preprocessing Directives</a><br>
__STDC__ <a href="1.7.html#macros">Preprocessing Directives</a><br>
<p>
<a name="under"></a>
_IOFBF <a href="2.12.html#variables">stdio.h</a><br>
_IOLBF <a href="2.12.html#variables">stdio.h</a><br>
_IONBF <a href="2.12.html#variables">stdio.h</a><br>
<p>
<a name="a"></a>
abort() <a href="2.13.html#abort">stdlib.h</a><br>
abs() <a href="2.13.html#abs">stdlib.h</a><br>
acos() <a href="2.7.html#acos">math.h</a><br>
asctime() <a href="2.15.html#asctime">time.h</a><br>
asin() <a href="2.7.html#asin">math.h</a><br>
assert() <a href="2.1.html#assert">assert.h</a><br>
atan() <a href="2.7.html#atan">math.h</a><br>
atan2() <a href="2.7.html#atan2">math.h</a><br>
atexit() <a href="2.13.html#atexit">stdlib.h</a><br>
atof() <a href="2.13.html#atof">stdlib.h</a><br>
atoi() <a href="2.13.html#atoi">stdlib.h</a><br>
atol() <a href="2.13.html#atol">stdlib.h</a><br>
auto <a href="1.2.html#variables">Identifiers</a><br>
<p>
<a name="b"></a>
break <a href="1.6.html#break">Statements</a><br>
bsearch() <a href="2.13.html#bsearch">stdlib.h</a><br>
BUFSIZ <a href="2.12.html#variables">stdio.h</a><br>
<p>
<a name="c"></a>
calloc() <a href="2.13.html#calloc">stdlib.h</a><br>
ceil() <a href="2.7.html#ceil">math.h</a><br>
char <a href="1.2.html#variables">Identifiers</a><br>
clearerr() <a href="2.12.html#clearerr">stdio.h</a><br>
clock() <a href="2.15.html#clock">time.h</a><br>
clock_t <a href="2.15.html#variables">time.h</a><br>
CLOCKS_PER_SEC <a href="2.15.html#variables">time.h</a><br>
const <a href="1.2.html#const">Identifiers</a><br>
continue <a href="1.6.html#continue">Statements</a><br>
cos() <a href="2.7.html#cos">math.h</a><br>
cosh() <a href="2.7.html#cosh">math.h</a><br>
ctime() <a href="2.15.html#ctime">time.h</a><br>
<p>
<a name="d"></a>
difftime() <a href="2.15.html#difftime">time.h</a><br>
div() <a href="2.13.html#div">stdlib.h</a><br>
div_t <a href="2.13.html#variables">stdlib.h</a><br>
do <a href="1.6.html#do">Statements</a><br>
double <a href="1.2.html#variables">Identifiers</a><br>
<p>
<a name="e"></a>
EDOM <a href="2.3.html#edom">errno.h</a><br>
enum <a href="1.2.html#enum">Identifiers</a><br>
EOF <a href="2.12.html#variables">stdio.h</a><br>
ERANGE <a href="2.3.html#erange">errno.h</a><br>
errno <a href="2.3.html#errno">errno.h</a><br>
exit() <a href="2.13.html#exit">stdlib.h</a><br>
EXIT_FAILURE <a href="2.13.html#variables">stdlib.h</a><br>
EXIT_SUCCESS <a href="2.13.html#variables">stdlib.h</a><br>
exp() <a href="2.7.html#exp">math.h</a><br>
extern <a href="1.2.html#variables">Identifiers</a><br>
<p>
<a name="f"></a>
fabs() <a href="2.7.html#fabs">math.h</a><br>
fclose() <a href="2.12.html#fclose">stdio.h</a><br>
feof() <a href="2.12.html#feof">stdio.h</a><br>
ferror() <a href="2.12.html#ferror">stdio.h</a><br>
fflush() <a href="2.12.html#fflush">stdio.h</a><br>
fgetc() <a href="2.12.html#fgetc">stdio.h</a><br>
fgetpos() <a href="2.12.html#fgetpos">stdio.h</a><br>
fgets() <a href="2.12.html#fgets">stdio.h</a><br>
FILE <a href="2.12.html#variables">stdio.h</a><br>
FILENAME_MAX <a href="2.12.html#variables">stdio.h</a><br>
float <a href="1.2.html#variables">Identifiers</a><br>
floor() <a href="2.7.html#floor">math.h</a><br>
fmod() <a href="2.7.html#fmod">math.h</a><br>
fopen() <a href="2.12.html#fopen">stdio.h</a><br>
FOPEN_MAX <a href="2.12.html#variables">stdio.h</a><br>
for <a href="1.6.html#for">Statements</a><br>
fpos_t <a href="2.12.html#variables">stdio.h</a><br>
fprintf() <a href="2.12.html#fprintf">stdio.h</a><br>
fputc() <a href="2.12.html#fputc">stdio.h</a><br>
fputs() <a href="2.12.html#fputs">stdio.h</a><br>
fread() <a href="2.12.html#fread">stdio.h</a><br>
free() <a href="2.13.html#free">stdlib.h</a><br>
freopen() <a href="2.12.html#freopen">stdio.h</a><br>
frexp() <a href="2.7.html#frexp">math.h</a><br>
fscanf() <a href="2.12.html#fscanf">stdio.h</a><br>
fseek() <a href="2.12.html#fseek">stdio.h</a><br>
fsetpos() <a href="2.12.html#fsetpos">stdio.h</a><br>
ftell() <a href="2.12.html#ftell">stdio.h</a><br>
fwrite() <a href="2.12.html#fwrite">stdio.h</a><br>
<p>
<a name="g"></a>
getc() <a href="2.12.html#getc">stdio.h</a><br>
getchar() <a href="2.12.html#getchar">stdio.h</a><br>
getenv() <a href="2.13.html#getenv">stdlib.h</a><br>
gets() <a href="2.12.html#gets">stdio.h</a><br>
gmtime() <a href="2.15.html#gmtime">time.h</a><br>
goto <a href="1.6.html#goto">Statements</a><br>
<p>
<a name="h"></a>
HUGE_VAL <a href="2.7.html#variables">math.h</a><br>
<p>
<a name="i"></a>
if <a href="1.6.html#if">Statements</a><br>
isalnum() <a href="2.2.html#is">ctype.h</a><br>
isalpha() <a href="2.2.html#is">ctype.h</a><br>
iscntrl() <a href="2.2.html#is">ctype.h</a><br>
isdigit() <a href="2.2.html#is">ctype.h</a><br>
isgraph() <a href="2.2.html#is">ctype.h</a><br>
islower() <a href="2.2.html#is">ctype.h</a><br>
isprint() <a href="2.2.html#is">ctype.h</a><br>
ispunct() <a href="2.2.html#is">ctype.h</a><br>
isspace() <a href="2.2.html#is">ctype.h</a><br>
isupper() <a href="2.2.html#is">ctype.h</a><br>
isxdigit() <a href="2.2.html#is">ctype.h</a><br>
<p>
<a name="j"></a>
jmp_buf <a href="2.8.html#variables">setjmp.h</a><br>
<p>
<a name="l"></a>
L_tmpnam <a href="2.12.html#variables">stdio.h</a><br>
labs() <a href="2.13.html#labs">stdlib.h</a><br>
LC_ALL <a href="2.6.html#variables">locale.h</a><br>
LC_COLLATE <a href="2.6.html#variables">locale.h</a><br>
LC_CTYPE <a href="2.6.html#variables">locale.h</a><br>
LC_MONETARY <a href="2.6.html#variables">locale.h</a><br>
LC_NUMERIC <a href="2.6.html#variables">locale.h</a><br>
LC_TIME <a href="2.6.html#variables">locale.h</a><br>
ldexp() <a href="2.7.html#ldexp">math.h</a><br>
ldiv() <a href="2.13.html#ldiv">stdlib.h</a><br>
ldiv_t <a href="2.13.html#variables">stdlib.h</a><br>
linkage <a href="1.2.html#variables">Identifiers</a><br>
localeconv() <a href="2.6.html#localeconv">locale.h</a><br>
localtime() <a href="2.15.html#localtime">time.h</a><br>
log() <a href="2.7.html#log">math.h</a><br>
log10() <a href="2.7.html#log10">math.h</a><br>
long <a href="1.2.html#variables">Identifiers</a><br>
longjmp() <a href="2.8.html#longjmp">setjmp.h</a><br>
<p>
<a name="m"></a>
malloc() <a href="2.13.html#malloc">stdlib.h</a><br>
MB_CUR_MAX <a href="2.13.html#variables">stdlib.h</a><br>
mblen() <a href="2.13.html#mblen">stdlib.h</a><br>
mbstowcs() <a href="2.13.html#mbstowcs">stdlib.h</a><br>
mbtowc() <a href="2.13.html#mbtowc">stdlib.h</a><br>
memchr() <a href="2.14.html#memchr">string.h</a><br>
memcmp() <a href="2.14.html#memcmp">string.h</a><br>
memcpy() <a href="2.14.html#memcpy">string.h</a><br>
memmove() <a href="2.14.html#memmove">string.h</a><br>
memset() <a href="2.14.html#memset">string.h</a><br>
mktime() <a href="2.15.html#mktime">time.h</a><br>
modf() <a href="2.7.html#modf">math.h</a><br>
<p>
<a name="n"></a>
NDEBUG <a href="2.1.html#assert">assert.h</a><br>
NULL <a href="2.15.html#variables">time.h</a> <a href="2.14.html#variables">string.h</a>
<a href="2.13.html#variables">stdlib.h</a>
<a href="2.12.html#variables">stdio.h</a>
<a href="2.11.html#variables">stddef.h</a>
<a href="2.6.html#variables">locale.h</a>
<br>
<p>
<a name="o"></a>
offsetof() <a href="2.11.html#variables">stddef.h</a><br>
<p>
<a name="p"></a>
perror() <a href="2.12.html#perror">stdio.h</a><br>
pow() <a href="2.7.html#pow">math.h</a><br>
printf() <a href="2.12.html#printf">stdio.h</a><br>
ptrdiff_t <a href="2.11.html#variables">stddef.h</a><br>
putc() <a href="2.12.html#putc">stdio.h</a><br>
putchar() <a href="2.12.html#putchar">stdio.h</a><br>
puts() <a href="2.12.html#puts">stdio.h</a><br>
<p>
<a name="q"></a>
qsort() <a href="2.13.html#qsort">stdlib.h</a><br>
<p>
<a name="r"></a>
raise() <a href="2.9.html#raise">signal.h</a><br>
rand() <a href="2.13.html#rand">stdlib.h</a><br>
RAND_MAX <a href="2.13.html#variables">stdlib.h</a><br>
realloc() <a href="2.13.html#realloc">stdlib.h</a><br>
register <a href="1.2.html#variables">Identifiers</a><br>
remove() <a href="2.12.html#remove">stdio.h</a><br>
rename() <a href="2.12.html#rename">stdio.h</a><br>
return <a href="1.6.html#return">Statements</a><br>
rewind() <a href="2.12.html#rewind">stdio.h</a><br>
<p>
<a name="s"></a>
scanf() <a href="2.12.html#scanf">stdio.h</a><br>
scope <a href="1.2.html#variables">Identifiers</a><br>
SEEK_CUR <a href="2.12.html#variables">stdio.h</a><br>
SEEK_END <a href="2.12.html#variables">stdio.h</a><br>
SEEK_SET <a href="2.12.html#variables">stdio.h</a><br>
setbuf() <a href="2.12.html#setbuf">stdio.h</a><br>
setjmp() <a href="2.8.html#setjmp">setjmp.h</a><br>
setlocale() <a href="2.6.html#setlocale">locale.h</a><br>
setvbuf() <a href="2.12.html#setvbuf">stdio.h</a><br>
short <a href="1.2.html#variables">Identifiers</a><br>
sig_atomic_t <a href="2.9.html#variables">signal.h</a><br>
SIG_DFL <a href="2.9.html#variables">signal.h</a><br>
SIG_ERR <a href="2.9.html#variables">signal.h</a><br>
SIG_IGN <a href="2.9.html#variables">signal.h</a><br>
SIGABRT <a href="2.9.html#variables">signal.h</a><br>
SIGFPE <a href="2.9.html#variables">signal.h</a><br>
SIGILL <a href="2.9.html#variables">signal.h</a><br>
SIGINT <a href="2.9.html#variables">signal.h</a><br>
signed <a href="1.2.html#variables">Identifiers</a><br>
SIGSEGV <a href="2.9.html#variables">signal.h</a><br>
SIGTERM <a href="2.9.html#variables">signal.h</a><br>
signal() <a href="2.9.html#signal">signal.h</a><br>
sin() <a href="2.7.html#sin">math.h</a><br>
sinh() <a href="2.7.html#sinh">math.h</a><br>
size_t <a href="2.15.html#variables">time.h</a> <a href="2.14.html#variables">string.h</a>
<a href="2.13.html#variables">stdlib.h</a>
<a href="2.12.html#variables">stdio.h</a>
<a href="2.11.html#variables">stddef.h</a>
<br>
sizeof <a href="1.2.html#sizeof">Identifiers</a><br>
sprintf() <a href="2.12.html#sprintf">stdio.h</a><br>
sqrt() <a href="2.7.html#sqrt">math.h</a><br>
srand() <a href="2.13.html#srand">stdlib.h</a><br>
sscanf() <a href="2.12.html#sscanf">stdio.h</a><br>
static <a href="1.2.html#variables">Identifiers</a><br>
stderr <a href="2.12.html#variables">stdio.h</a><br>
stdin <a href="2.12.html#variables">stdio.h</a><br>
stdout <a href="2.12.html#variables">stdio.h</a><br>
strcat() <a href="2.14.html#strcat">string.h</a><br>
strncat() <a href="2.14.html#strncat">string.h</a><br>
strchr() <a href="2.14.html#strchr">string.h</a><br>
strcmp() <a href="2.14.html#strcmp">string.h</a><br>
strncmp() <a href="2.14.html#strncmp">string.h</a><br>
strcoll() <a href="2.14.html#strcoll">string.h</a><br>
strcpy() <a href="2.14.html#strcpy">string.h</a><br>
strncpy() <a href="2.14.html#strncpy">string.h</a><br>
strcspn() <a href="2.14.html#strcspn">string.h</a><br>
strerror() <a href="2.14.html#strerror">string.h</a><br>
strftime() <a href="2.15.html#strftime">time.h</a><br>
strlen() <a href="2.14.html#strlen">string.h</a><br>
strpbrk() <a href="2.14.html#strpbrk">string.h</a><br>
strrchr() <a href="2.14.html#strrchr">string.h</a><br>
strspn() <a href="2.14.html#strspn">string.h</a><br>
strstr() <a href="2.14.html#strstr">string.h</a><br>
strtod() <a href="2.13.html#strtod">stdlib.h</a><br>
strtok() <a href="2.14.html#strtok">string.h</a><br>
strtol() <a href="2.13.html#strtol">stdlib.h</a><br>
strtoul() <a href="2.13.html#strtoul">stdlib.h</a><br>
struct <a href="1.2.html#struct">Indentifiers</a><br>
strxfrm() <a href="2.14.html#strxfrm">string.h</a><br>
switch <a href="1.6.html#switch">Statements</a><br>
system() <a href="2.13.html#system">stdlib.h</a><br>
<p>
<a name="t"></a>
tan() <a href="2.7.html#tan">math.h</a><br>
tanh() <a href="2.7.html#tanh">math.h</a><br>
time() <a href="2.15.html#time">time.h</a><br>
tm <a href="2.15.html#variables">time.h</a><br>
TMP_MAX <a href="2.12.html#variables">stdio.h</a><br>
tmpfile() <a href="2.12.html#tmpfile">stdio.h</a><br>
tmpnam() <a href="2.12.html#tmpnam">stdio.h</a><br>
tolower() <a href="2.2.html#to">ctype.h</a><br>
toupper() <a href="2.2.html#to">ctype.h</a><br>
typedef <a href="1.2.html#variables">Identifiers</a><br>
<p>
<a name="u"></a>
ungetc() <a href="2.12.html#ungetc">stdio.h</a><br>
unions <a href="1.2.html#struct">Identifiers</a><br>
<p>
<a name="v"></a>
va_arg() <a href="2.10.html#va_arg">stdarg.h</a><br>
va_end() <a href="2.10.html#va_end">stdarg.h</a><br>
va_list <a href="2.10.html#variables">stdarg.h</a><br>
va_start() <a href="2.10.html#va_start">stdarg.h</a><br>
vfprintf() <a href="2.12.html#vfprintf">stdio.h</a><br>
void <a href="1.2.html#variables">Identifiers</a><br>
vprintf() <a href="2.12.html#vprintf">stdio.h</a><br>
vsprintf() <a href="2.12.html#vsprintf">stdio.h</a><br>
<p>
<a name="w"></a>
wcstombs() <a href="2.13.html#wcstombs">stdlib.h</a><br>
wctomb() <a href="2.13.html#wctomb">stdlib.h</a><br>
wchar_t <a href="2.13.html#variables">stdlib.h</a>
<a href="2.11.html#variables">stddef.h</a>
<br>
while <a href="1.6.html#while">Statements</a><br>
</body>
</html>