open用于打开已经存在的文件,或者创建一个新文件,得到文件描述符。
#include#include #include int open(const char *pathname, int flags); int open(const char *pathname, int flags, mode_t mode);
参数含义:
| O_RDONLY | 以只读方式打开文件 |
| O_WRONLY | 以只写方式打开文件 |
| O_RDWR | 以可读可写方式打开文件 |
| O_CREAT | 如果 pathname 参数指向的文件不存在则创建 此文件 |
mode:指定文件的访问权限,只有flags参数中包含O_CREAT或O_TMPFLIE时才有效。
#include五、close 六、lseekssize_t read(int fd, void *buf, size_t count);



