如何使用fopen在Linux中创建新文件

   2024-09-30 9630
核心提示:在 Linux 中,您可以使用 C 语言的 fopen() 函数来创建一个新文件#includestdio.hint main() {// 使用 w 模式打开文件,如果文件

在 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” 的新文件。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号