Linux C函数速查手册 是一个为Linux系统下C语言编程 提供的参考文档,通常以.chm格式(编译的HTML帮助文件)存在,该手册详细列出了C语言标准库中各个函数的用法、参数说明以及返回值,是开发者在遇到问题时的宝贵参考,以下是一些常见的Linux C函数及其简要说明:
初级I/O函数 函数名 功能 close
关闭已经打开的文件。 creat
创建一个文件。 dup
复制文件描述符。 dup2
复制文件描述符到指定的位置。 fcntl
改变文件的状态。 fsync
将缓冲区数据回写到磁盘文件。 lseek
移动文件的读写位置。 open
打开一个文件。 read
读取文件的数据。 sync
将所有打开的文件写回磁盘。 write
输出内容到文件。
文件管理操作函数 函数名 功能 access
判断进程是否具有访问文件的权限。 alphasort
按照字母顺序排序目录结构。 chdir
改变当前的工作目录。 chmod
改变文件的权限。 chown
改变文件的所有者。 chroot
改变进程的根目录。 closedir
关闭目录文件。 fchdir
使用文件描述符改变当前的工作目录。 fchmod
改变一个已经打开的文件的权限。 fstat
得到一个打开文件的状态。 truncate
改变一个打开文件的大小。 ftw
遍历目录树。 get_current_dir_name
取得当前的工作目录。 getcwd
取得进程的当前工作目录。 lchown
改变符号链接文件的拥有者。 link
建立一个硬链接。 lstat
得到符号链接的文件状态。 nftw
遍历目录树。 opendir
打开目录文件。 readdir
读取目录文件的内容。 readlink
读取符号链接文件本身的内容。 realpath
将相对目录路径转换成绝对路径。 remove
删除文件或者目录。 rename
更改文件的名称或位置。 rewinddir
回卷目录文件。 seekdir
文件定位函数。 stat
取得文件状态。 symlink
创建一个符号链接。 telldir
取得目录文件的读取位置。 umask
设置创建文件时使用的权限掩码。 unlink
删除文件的一个硬链接。
标准I/O函数 函数名 功能 clearerr
清除错误标志。 fclose
关闭流文件描述符。 fdopen
转换文件描述符到文件指针。 feof
文件结束判断函数。 fflush
刷新流文件读写缓存。 fgetc
从流文件中读取一个字符。 fgetpos
返回流文件当前读写位置。 fgets
从流文件中读出一行数据。 fileno
获得流文件的文件描述符。 fopen
打开文件。 fputc
将字符写入流文件。 fputs
将字符串写入流文件。 fread
从流文件中读出数据。 freopen
打开文件。 fseek
移动流文件的读写位置。 fsetpos
设置流文件当前读写位置。 ftell
得到流文件的读取位置。 fwrite
向流文件中写入数据。 getc
从文件中读出一个字符。 getchar
从标准输入中读入一个字符。 gets
从标准输入中读入一行数据。 mktemp
产生临时文件的文件名。 putc
将字符写入文件。 putchar
将字符输出到标准输出中。 puts
将字符串输出在标准输出中。 rewind
将流文件的读写位置移动到文件的起始位置。 setbuf
设置文件缓冲区。 setbuffer
设置文件缓冲区。 setlinebuf
设置行缓冲模式。 setvbuf
设置自定义文件缓冲区。 tmpfile
建立临时的二进制文件。 ungetc
将字符写回文件。
格式化输入输出函数 函数名 功能 fprintf
格式化输出到文件。 fscanf
格式化从文件中读出数据。 printf
格式化输出。 scanf
格式化输入。 snprintf
格式化字符输入。 sprintf
格式化字符串打印。 sscanf
格式化字符串取值。 vfprintf
可变参数输出函数。 vfscanf
格式化输入。 vprintf
格式化输出函数。 vscanf
格式化输入函数。 vsnprintf
格式化字符串复制。 vsprintf
格式化字符串复制。 vscanf
格式化字符输入。
进程控制函数 函数名 功能 abort
进程异常终止函数。 atexit
进程终止处理函数。 execl
执行文件函数。 execle
执行文件的函数。 execlp
从PATH环境变量中查找文件并执行。 execv
执行文件。 execve
执行文件。 execvp
执行文件。 exit
结束进程运行的函数。 _exit
结束进程运行的函数。 fork
建立一个新的进程。 getgid
取得实际进程组ID。 getegid
取得有效进程组ID。 getpid
取得有效组ID。
以上内容就是解答有关linux c函数速查手册 的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/87925.html