php中文网

C语言文件操作:如何写入文件?

php中文网

c语言中写入文件步骤:使用fopen()函数打开文件,指定写入模式("w"或"a");使用fprintf()函数将数据写入文件;使用fclose()函数关闭文件。

C语言文件操作:写入文件

在C语言中,写入文件是一种使用FILE*指针通过fprintf()函数将数据写入文件中常见的操作。下面是步骤:

1. 打开文件

立即学习“C语言免费学习笔记(深入)”;

  • 使用fopen()函数打开文件,并指定写入模式("w"或"a")。
  • 如果文件打开成功,会返回一个FILE*指针,否则返回NULL。

2. 写入数据

  • 使用fprintf()函数将数据写入文件。格式与printf()函数类似,但第一个参数是FILE*指针。

3. 关闭文件

  • 使用fclose()函数关闭文件。

实战案例

下面是一个将字符串写入文件的示例:

#include <stdio.h>

int main() {
    FILE *fp;

    // 打开文件
    fp = fopen("output.txt", "w");
    if (fp == NULL) {
        perror("Error opening file");
        return 1;
    }

    // 写入数据
    fprintf(fp, "Hello, world!n");

    // 关闭文件
    fclose(fp);

    return 0;
}

运行程序

编译并运行程序后,会创建一个名为output.txt的文件,其中包含"Hello, world!"字符串。

以上就是C语言文件操作:如何写入文件?的详细内容,更多请关注php中文网其它相关文章!