fprintf是C语言中的一个函数,用于将数据以指定格式输出到文件中。

函数原型:

int fprintf(FILE *stream, const char *format, ...);

参数说明:

  1. stream:指向FILE对象的指针,表示要输出到的文件流。

  2. format:字符串格式控制参数,用于指定输出的格式。

  3. ...:可变参数列表,用于传递要输出的数据。

返回值说明:

成功返回输出的字符数,失败返回负数。

示例:

假设有一个名为“example.txt”的文本文件,其内容如下:

Hello World!

以下代码将在文件末尾添加一行文字:

#include <stdio.h>

int main()
{
    FILE *fp;
    fp = fopen("example.txt", "a"); // 打开文件,以追加模式写入

    fprintf(fp, "This is a new line.\n"); // 将新行写入文件

    fclose(fp); // 关闭文件

    return 0;
}

执行完上述代码后,example.txt文件的内容将变为:

Hello World!
This is a new line.
c语言 fprintf

原文地址: https://www.cveoy.top/t/topic/M9x 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录