文章目录
- 有关文件I/O的函数
- 案列分析
前言
本篇文章主要记录了昨日上课的一些内容:有关文件i/o的函数和有关案列分析
提示:以下是本篇文章正文内容,下面案例可供参考
一、文件I/O
1.1 open函数
open()
打开文件
定义函数:
#include <fcntl.h>
int open(const char *pathname, int flags[, mode_t mode);
pathname:待打开文件的文件路径名;
flags:访问模式;
返回描述:
调用成功,返回一个文件描述符
不成功,返回-1
1.2 read函数
read()
读取文件
定义函数:
#include <unistd.h>
ssize_t read(int fd, void *buf, size_t count);
fd: 从open或create函数返回的文件描述符
buf: 缓冲区
count: 读取数据的字节数
返回描述