linux c语言内核函数手册,Linux C函数实例速查手册

函数学习目录:

第1章 初级I/O函数

1.1 close函数:关闭已经打开的文件

1.2 creat函数:创建一个文件

1.3 dup函数:复制文件描述符

1.4 dup2函数:复制文件描述符到指定的位置

1.5 fcntl函数:改变文件的状态

1.6 fsync函数:将缓冲区数据回写到磁盘文件

1.7 Lseek函数:移动文件的读写位置

1.8 open函数:打开一个文件

1.9 read函数:读取文件的数据

1.10 sync函数:将所有打开的文件写回磁盘

1.11 write函数:输出内容到文件

第2章 文件管理操作函数

2.1 access函数:判断进程是否具有访问文件的权限

2.2 alphasort函数:按照字母顺序排序目录结构

2.3 chdir函数:改变当前的工作目录

2.4 chmod函数:改变文件的权限

2.5 chown函数:改变文件的所有者

2.6 chroot函数:改变进程的根目录

2.7 closedir函数:关闭目录文件

2.8 fchdir函数:使用文件描述符改变当前的工作目录

2.9 fchmod函数:改变一个已经打开的文件的权限

2.10 fstat函数:得到一个打开文件的状态

2.11 truncate函数:改变一个打开文件的大小

2.12 ftw函数:遍历目录树

2.13 get_current_dir_name函数:取得当前的工作目录

2.14 getcwd函数:取得进程的当前工作目录

2.15 lchown函数:改变符号链接文件的拥有者

2.16 link函数:建立一个硬链接

2.17 lstat函数:得到符号链接的文件状态

2.18 nftw函数:遍历目录树

2.19 opendir函数:打开目录文件

2.20 readdir函数:读取目录文件的内容

2.21 readlink函数:读取符号链接文件本身的内容

2.22 realpath函数:将相对目录路径转换成绝对路径

2.23 remove函数:删除文件或者目录

2.24 rename函数:更改文件的名称或位置

2.25 rewinddir函数:回卷目录文件

2.26 seekdir函数:文件定位函数

2.27 stat函数:取得文件状态

2.28 symlink函数:创建一个符号链接

2.29 telldir函数:取得目录文件的读取位置

2.30 truncate函数:改变文件大小

2.31 umask:设置创建文件时使用的权限掩码

2.32 unlink函数:删除文件的一个硬链接

第3章 标准I/O函数

3.1 clearerr函数:清除错误标志

3.2 fclose函数:关闭流文件描述符

3.3 fdopen函数:转换文件描述符到文件指针

3.4 feof函数:文件结束判断函数

3.5 fflush函数:刷新流文件读写缓存

3.6 fgetc函数:从流文件中读取一个字符

3.7 fgetpos函数:返回流文件当前读写位置

3.8 fgets函数:从流文件中读出一行数据

3.9 fileno函数:获得流文件的文件描述符

3.10 fopen函数:打开文件

3.11 fputc函数:将字符写入流文件

3.12 fputs函数:将字符串写入流文件

3.13 fread函数:从流文件中读出数据

3.14 freopen函数:打开文件

3.15 fseek函数:移动流文件的读写位置

3.16 fsetpos函数:设置流文件当前读写位置

3.17 ftell函数:得到流文件的读取位置

3.18 fwrite函数:向流文件中写入数据

3.19 getc函数:从文件中读出一个字符

3.20 getchar函数:从标准输入中读入一个字符

3.21 gets函数:从标准输入中读入一行数据

3.22 mktemp函数:产生临时文件的文件名

3.23 putc函数:将字符写入文件

3.24 putchar函数:将字符输出到标准输出中

3.25 puts函数:将字符串输出在标准输出中

3.26 rewind函数:将流文件的读写位置移动到文件的起始位置

3.27 setbuf函数:设置文件缓冲区

3.28 setbuffer函数:设置文件缓冲区

3.29 setlinebuf函数:设置行缓冲模式

3.30 setvbuf函数:设置自定义文件缓冲区

3.31 tmpfile函数:建立临时的二进制文件

3.32 ungetc函数:将字符写回文件

第4章 格式化输入输出函数

4.1 fprintf函数:格式化输出到文件

4.2 fscanf函数:格式化从文件中读出数据

4.3 p

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值