open系统调用
#include <fcntl.h>
#include <sys/types.h>
#include <sys/stat.h>
int open(const char *path,int oflags);
int open(const char *path,int oflags, mode_t mode);
必需文件访问模式:
O_RDONLY 以只读方式打开
O_WRONLY 以只写方式打开
#include <fcntl.h>
#include <sys/types.h>
#include <sys/stat.h>
int open(const char *path,int oflags);
int open(const char *path,int oflags, mode_t mode);
简单的说,open建立了一条到文件或设备的访问路径,如果调用成功,它将返回一个可以被read,write和其他系统调用使用的文件描述符。
---------------------------------------------------------------------------------------------------------------------------------------
必需文件访问模式:
O_RDONLY 以只读方式打开
O_WRONLY 以只写方式打开