阅读量:0
在 Linux 中,您可以使用 C 语言的 fopen()
函数来创建一个新文件
#include<stdio.h> int main() { // 使用 "w" 模式打开文件,如果文件不存在则创建一个新文件 FILE *file = fopen("newfile.txt", "w"); if (file == NULL) { printf("无法创建或打开文件!\n"); return 1; } // 在这里写入一些内容到文件 const char *text = "Hello, World!\n"; fprintf(file, "%s", text); // 关闭文件并保存更改 fclose(file); printf("文件已成功创建!\n"); return 0; }
这段代码首先尝试使用 “w” 模式(写入模式)打开名为 “newfile.txt” 的文件。如果文件不存在,fopen()
将创建一个新文件。然后,我们向文件写入一些文本,最后关闭文件以保存更改。
要编译和运行此程序,请将其保存为 create_file.c
,然后在终端中运行以下命令:
gcc create_file.c -o create_file ./create_file
运行程序后,当前目录中应该会出现一个名为 “newfile.txt” 的新文件。