// 不定期更新
1. create函数,没有字母e!!!
$ man 2 creat
#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 creat(const char *pathname, mode_t mode);
...
有两个open函数,难道是C++?!Linux?!我错了。