C 函数速查手册
这本手册是我有幸在微信群内得到的“C 函数参考”的文本文件,并在此基础重新排版并制成 html 文件以方便开源实验室订阅用户阅读,我感到无比的荣幸。
在此多谢各位朋友的帮助与转发,在使用过程中如有任何疑问或建议都欢迎向我提出,希望有朝一日能成为 C/C++ 和 Android NDK 开发者必备的参考文件。
本手册仅供个人学习使用,如有疑问可加我的个人微信询问:kymjs666
- 字符串判断相关函数
-
isalnum
-
isalpha
-
isascii
-
iscntrl
-
isdigit
-
isgraphis
-
islower
-
isprint
-
isspace
-
ispunct
-
isupper
-
isxdigit
- 字符串转换相关函数
-
atof
-
atoi
-
atol
-
gcvt
-
strtod
-
strtol
-
strtoul
-
toascii
-
tolower
-
toupper
- 内存与字符串操作相关函数
-
bcmp
-
bcopy
-
bzero
-
index
-
memccpy
-
memchr
-
memcmp
-
memcpy
-
memmove
-
memset
-
rindex
-
strcasecmp
-
strcat
-
strchr
-
strcmp
-
strcoll
-
strcpy
-
strcspn
-
strdup
-
strlen
-
strncasecmp
-
strncat
-
strncpy
-
strpbrk
-
strrchr
-
strspn
-
strstr
-
strtok
- 进程操作相关函数
-
atexit
-
execl
-
execlp
-
execv
-
execve
-
execvp
-
exit
-
_exit
-
vfork
-
getpgid
-
getpgrp
-
getpid
-
getppid
-
getpriority
-
nice
-
on_exit
-
setpgid
-
setpgrp
-
setpriority
-
system
-
wait
-
waitpid
-
fprintf
-
fscanf
-
printf
-
sacnf
-
sprintf
-
sscanf
-
vfprintf
-
vfscanf
-
vprintf
-
vscanf
-
vsprintf
-
vsscanf
- 文件内容操作相关函数
- mktemp
- putc
- putchar
- rewind
- setbuf
- setbuffer
- setlinebuf
- setvbuf
- ungetc
- 系统用户操作相关函数
- endgrent
- endpwent
- endutent
- fgetgrent
- fgetpwent
- getegid
- geteuid
- getgid
- getgrent
- getgrgid
- getgrnam
- getgroups
- getpw
- getpwent
- getpwnam
- getpwuid
- getuid
- getutent
- getutid
- getutline
- initgroups
- pututline
- seteuid
- setfsgid
- setfsuid
- setgid
- setgrent
- setgroups
- setpwent
- setregid
- setreuid
- setuid
- setutent
- utmpname
- 权限控制相关函数
- access
- alphasort
- chdir
- chmod
- chown
- chroot
- closedir
- fchdir
- fchmod
- fchown
- fstat
- ftruncate
- getcwd
- link
- lstat
- opendir
- readdir
- readlink
- remove
- rename
- rewinddir
- seekdir
- stat
- symlink
- telldir
- truncate
- umask
- unlink
- utime
- utimes
- 文件操作相关函数
- close
- creat
- dup
- dup2
- fcntl
- flock
- fsync
- lseek
- mkstemp
- open
- read
- sync
- write
- 文件内容操作相关函数
- clearerr
- fclose
- fdopen
- feof
- fflush
- fgetc
- fgets
- fileno
- fopen
- fputc
- fputs
- fread
- freopen
- fseek
- ftell
- fwrite
- getc
- getchar
- gets
- 络与Socket相关函数
- accept
- bind
- connect
- endprotoent
- endservent
- getsockopt
- htonl
- htons
- inet_addr
- inet_aton
- inet_ntoa
- listen
- ntohl
- ntohs
- recv
- recvfrom
- recvmsg
- send
- sendmsg
- sendto
- setprotoent
- setservent
- setsockopt
- shutdown
- socket
- 数学计算相关函数
- abs
- acos
- asin
- atan
- atan2
- ceil
- cos
- cosh
- exp
- frexp
- ldexp
- log
- log10
- pow
- sin
- sinh
- sqrt
- tan
- tanh
- 终端操作相关函数
- getopt
- isatty
- select
- ttyname
- 日期时间相关函数
- asctime
- ctime
- gettimeofday
- gmtime
- localtime
- mktime
- settimeofday
- time
- 系统环境变量相关函数
- getenv
- putenv
- setenv
- 数据结构与算法相关函数
- crypt
- bsearch
- lfind
- lsearch
- qsort
- rand
- srand
- 内存控制相关函数
- calloc
- free
- getpagesize
- malloc
- mmap
- munmap
- 信号处理相关函数
- alarm
- kill
- pause
- sigaction
- sigaddset
- sigdelset
- sigemptyset
- sigfillset
- sigismember
- signal
- sigpending
- sigprocmask
- sleep
- ferror
- perror
- strerror
- mkfifo
- pclose
- pipe
- popen