io分类
在文件IO 中是通过文件描述符操作文件的,实际上是一个非负整数
头文件 #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h>
int open(const char *pathname, int flags); 打开文件
int open(const char *pathname, int flags, mode_t mode); 打开文件
int close(int fd); 关闭文件
头文件 #include <unistd.h>
ssize_t read(int fd, void *buf, size_t count); 读取文件内容
ssize_t write(int fd, const void *buf, size_t count); 向文件写入内容
off_t lseek(int fd, off_t offset, int whence); 设置文件的偏移