C语言如何读取和写入文件

作者:佚名 上传时间:2023-10-18 运行软件:任何能编译C语言的集成开发环境(如GCC、Visual Studio等) 软件版本:C99 版权申诉

本示例代码演示了如何使用C语言读取和写入文件。通过打开文件、读取和写入文件内容,实现了对文件的基本操作。

#include <stdio.h>

int main() {
    FILE *fp;  // 文件指针
    char str[100];  // 用于存储从文件中读取的字符串

    // 打开文件,并检查是否成功打开
    fp = fopen("file.txt", "r");
    if (fp == NULL) {
        printf("无法打开文件\n");
        return 1;
    }

    // 读取文件内容,并打印每一行
    while (fgets(str, 100, fp) != NULL) {
        printf("%s", str);
    }

    // 关闭文件
    fclose(fp);

    // 写入文件
    fp = fopen("output.txt", "w");
    if (fp == NULL) {
        printf("无法打开文件\n");
        return 1;
    }

    // 写入字符串到文件
    fprintf(fp, "这是一个示例文件\n");

    // 关闭文件
    fclose(fp);

    return 0;
}

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
C语言如何读取写入文件
本示例代码演示了如何使用C语言读取和写入文件。通过打开文件、读取和写入文件内容,实现了对文件的基本操作。#include <stdio.h>int main() { FILE
C99
任何能编译C语言的集成开发环境(如GCC、Visual Studio等)
2023-10-18 14:31
C语言读取写入dat文件
C语言文件读取和写入。针对dat文件的读写。 注意文件路径。 程序简单明了 供参考
RAR
112KB
2020-09-21 05:51
如何使用C语言读取写入文件
该示例代码演示了如何使用C语言读取和写入文件,通过调用fopen、fread、fwrite、fclose等函数来实现。#include <stdio.h>void readFile(
C11
gcc (Ubuntu 11.2.0-7ubuntu2) 11.2.0
2023-03-17 17:03
Fortran语言如何读取写入文件
Fortran是一种高级编程语言,用于数值和科学计算。在Fortran中,读取和写入文件是非常常见的任务。本文将介绍Fortran如何进行文件读写操作,并提供示例代码和代码释义。Fortran文件读
Fortran 95
GNU Fortran
2023-04-15 02:26
Python中如何读取写入文件:3.2文件读取写入
在Python编程中,文件的读取和写入是非常基础和常用的操作,不仅可以读取和写入文本文件,也可以读取和写入二进制文件。Python中使用open函数打开文件,可以使用“r”,“w”,“a”,“x”参数
ipynb
702.96KB
2023-05-23 17:06
C语言文件操作示例 - 创建、写入读取文件
本示例演示如何使用C语言进行文件的创建、写入和读取操作。通过简单的代码,展示了文件处理的基本流程,包括打开文件、写入内容和关闭文件,以及打开文件、读取内容和关闭文件。这是C语言中常见的文件操作,适用于
C语言标准(无具体版本)
任何支持C语言的编程环境
2023-11-24 07:30
使用c语言读取写入修改INI文件
该篇示例代码将介绍如何使用c语言读取、写入和修改INI文件。INI文件广泛应用于Windows操作系统中,它被用来保存各种应用程序的配置信息。#include <stdio.h>#in
1.0
Visual Studio 2019
2023-04-30 11:30
C语言读取写入excel
C语言读取写入excel,提供源码,和可执行程序。
RAR
0B
2019-01-11 05:07
QT文件读取写入
voidNavaMap::writemapdata(){QFilefile("./mapdata");if(!file.open(QIODevice::WriteOnly|QIODevice::Tex
TXT
0B
2019-05-13 15:08
CreateFile文件读取写入
CreateFile文件读取和写入,注意CreateFile函数
ZIP
0B
2019-05-13 04:03