C语言怎么打开文件写入数据

   2025-02-13 8790
核心提示:在C语言中,可以使用fopen函数来打开文件,使用fprintf函数来写入数据。下面是一个示例代码:#include stdio.hint main() {FILE

在C语言中,可以使用fopen函数来打开文件,使用fprintf函数来写入数据。

下面是一个示例代码:

#include <stdio.h>int main() {    FILE *file;    char data[100];    // 打开文件    file = fopen("example.txt", "w");    if (file == NULL) {        printf("无法打开文件\n");        return -1;    }    // 写入数据    printf("输入要写入文件的数据:");    fgets(data, sizeof(data), stdin);    fprintf(file, "%s", data);    // 关闭文件    fclose(file);    printf("数据写入成功\n");    return 0;}

在上述代码中,我们首先使用fopen函数打开一个名为example.txt的文件,并以写入的方式打开。若文件打开失败,会输出提示信息并退出程序。

然后,我们使用fgets函数从标准输入中获取要写入文件的数据,并使用fprintf函数将数据写入文件。

最后,我们使用fclose函数关闭文件,并输出提示信息表示数据写入成功。

请注意,此示例中使用的文件名是example.txt,你可以根据需要更改为你希望的文件名。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言