Linux C API 参考手册
介紹
1.
字符测试篇
1.1.
isalnum
1.2.
isalpha
1.3.
isascii
1.4.
iscntrl
1.5.
isdigit
1.6.
isgraphis
1.7.
islower
1.8.
isprint
1.9.
isspace
1.10.
ispunct
1.11.
isupper
1.12.
isxdigit
2.
字符串转换篇
2.1.
atof
2.2.
atoi
2.3.
atol
2.4.
gcvt
2.5.
strtod
2.6.
strtol
2.7.
strtoul
2.8.
toascii
2.9.
tolower
2.10.
toupper
3.
内存控制篇
3.1.
calloc
3.2.
free
3.3.
getpagesize
3.4.
malloc
3.5.
mmap
3.6.
munmap
4.
日期时间篇
4.1.
asctime
4.2.
ctime
4.3.
gettimeofday
4.4.
gmtime
4.5.
localtime
4.6.
mktime
4.7.
settimeofday
4.8.
time
5.
内存及字符串操作篇
5.1.
bcmp
5.2.
bcopy
5.3.
bzero
5.4.
index
5.5.
memccpy
5.6.
memchr
5.7.
memcmp
5.8.
memcpy
5.9.
memmove
5.10.
memset
5.11.
rindex
5.12.
strcasecmp
5.13.
strcat
5.14.
strchr
5.15.
strcmp
5.16.
strcoll
5.17.
strcpy
5.18.
strcspn
5.19.
strdup
5.20.
strlen
5.21.
strncasecmp
5.22.
strncat
5.23.
strncpy
5.24.
strpbrk
5.25.
strrchr
5.26.
strspn
5.27.
strstr
5.28.
strtok
6.
常用数学函数篇
6.1.
abs
6.2.
acos
6.3.
asin
6.4.
atan
6.5.
atan2
6.6.
ceil
6.7.
cos
6.8.
cosh
6.9.
exp
6.10.
frexp
6.11.
ldexp
6.12.
log
6.13.
log10
6.14.
pow
6.15.
sin
6.16.
sinh
6.17.
sqrt
6.18.
tan
6.19.
tanh
7.
用户组篇
7.1.
endgrent
7.2.
endpwent
7.3.
endutent
7.4.
fgetgrent
7.5.
fgetpwent
7.6.
getegid
7.7.
geteuid
7.8.
getgid
7.9.
getgrent
7.10.
getgrgid
7.11.
getgrnam
7.12.
getgroups
7.13.
getpw
7.14.
getpwent
7.15.
getpwnam
7.16.
getpwuid
7.17.
getuid
7.18.
getutent
7.19.
getutid
7.20.
getutline
7.21.
initgroups
7.22.
pututline
7.23.
seteuid
7.24.
setfsgid
7.25.
setfsuid
7.26.
setgid
7.27.
setgrent
7.28.
setgroups
7.29.
setpwent
7.30.
setregid
7.31.
setreuid
7.32.
setuid
7.33.
setutent
7.34.
utmpname
8.
数据结构及算法篇
8.1.
crypt
8.2.
bsearch
8.3.
lfind
8.4.
lsearch
8.5.
qsort
8.6.
rand
8.7.
srand
9.
文件操作篇
9.1.
close
9.2.
creat
9.3.
dup
9.4.
dup2
9.5.
fcntl
9.6.
flock
9.7.
fsync
9.8.
lseek
9.9.
mkstemp
9.10.
open
9.11.
read
9.12.
sync
9.13.
write
10.
文件内容操作篇
10.1.
clearerr
10.2.
fclose
10.3.
fdopen
10.4.
feof
10.5.
fflush
10.6.
fgetc
10.7.
fgets
10.8.
fileno
10.9.
fopen
10.10.
fputc
10.11.
fputs
10.12.
fread
10.13.
freopen
10.14.
fseek
10.15.
ftell
10.16.
fwrite
10.17.
getc
10.18.
getchar
10.19.
gets
10.20.
mktemp
10.21.
putc
10.22.
putchar
10.23.
rewind
10.24.
setbuf
10.25.
setbuffer
10.26.
setlinebuf
10.27.
setvbuf
10.28.
ungetc
11.
进程操作篇
11.1.
atexit
11.2.
execl
11.3.
execlp
11.4.
execv
11.5.
execve
11.6.
execvp
11.7.
exit
11.8.
_exit
11.9.
vfork
11.10.
getpgid
11.11.
getpgrp
11.12.
getpid
11.13.
getppid
11.14.
getpriority
11.15.
nice
11.16.
on_exit
11.17.
setpgid
11.18.
setpgrp
11.19.
setpriority
11.20.
system
11.21.
wait
11.22.
waitpid
12.
格式化输入输出篇
12.1.
fprintf
12.2.
fscanf
12.3.
printf
12.4.
scanf
12.5.
sprintf
12.6.
sscanf
12.7.
vfprintf
12.8.
vfscanf
12.9.
vprintf
12.10.
vscanf
12.11.
vsprintf
12.12.
vsscanf
13.
文件权限控制篇
13.1.
access
13.2.
alphasort
13.3.
chdir
13.4.
chmod
13.5.
chown
13.6.
chroot
13.7.
closedir
13.8.
fchdir
13.9.
fchmod
13.10.
fchown
13.11.
fstat
13.12.
ftruncate
13.13.
getcwd
13.14.
link
13.15.
lstat
13.16.
opendir
13.17.
readdir
13.18.
readlink
13.19.
remove
13.20.
rename
13.21.
rewinddir
13.22.
seekdir
13.23.
stat
13.24.
symlink
13.25.
telldir
13.26.
truncate
13.27.
umask
13.28.
unlink
13.29.
utime
13.30.
utimes
14.
信号处理篇
14.1.
alarm
14.2.
kill
14.3.
pause
14.4.
sigaction
14.5.
sigaddset
14.6.
sigdelset
14.7.
sigemptyset
14.8.
sigfillset
14.9.
sigismember
14.10.
signal
14.11.
sigpending
14.12.
sigprocmask
14.13.
sleep
14.14.
ferror
14.15.
perror
14.16.
strerror
14.17.
mkfifo
14.18.
pclose
14.19.
pipe
14.20.
popen
15.
接口处理篇
15.1.
accept
15.2.
bind
15.3.
connect
15.4.
endprotoent
15.5.
endservent
15.6.
getsockopt
15.7.
htonl
15.8.
htons
15.9.
inet_addr
15.10.
inet_aton
15.11.
inet_ntoa
15.12.
listen
15.13.
ntohl
15.14.
ntohs
15.15.
recv
15.16.
recvfrom
15.17.
recvmsg
15.18.
send
15.19.
sendmsg
15.20.
sendto
15.21.
setprotoent
15.22.
setservent
15.23.
setsockopt
15.24.
shutdown
15.25.
socket
16.
环境变量篇
16.1.
getenv
16.2.
putenv
16.3.
setenv
17.
终端控制篇
17.1.
getopt
17.2.
isatty
17.3.
select
17.4.
ttyname
Powered by
GitBook
Linux C API 参考手册
终端控制篇