文件I/O-打开或关闭文件
文件描述符
定义
fileno
- 将文件指针转化为文件描述符
fdopen
- 将文件描述符转化为文件指针
打开或者关闭文件
open
flag
mode
掩码计算
示例
creat
open和creat等价形式
close
#include
#include // open
#include // exit
#include // close
// #include
// #include
int main(void) {
int fd = -1;
char * fileName = "./log.txt";
fd = creat(fileName, 0666);
if (fd == -1) {
perror("fail to creat \n");
exit(EXIT_FAILURE);
} else {
printf("create file %s successfully\n", fileName);
}
close(fd);
return 0;
}