bash
#include "stdio.h"
#include "unistd.h"
int main(int argc, char *argv[])
{
FILE *fp = fopen("1.log", "wb");
if (!fp) {
perror("Failed open 1.log");
return -1;
}
fclose(fp);
}
关于权限部分参考兄弟篇【代码模板】C语言中fopen打开文件的12种权限?,这里wb表示 二进制方式打开,并且是覆盖写。