Функция
Посылает форматированный вывод в поток.
Синтаксис
#include <stdio.h>
int fprintf(FILE * stream, const char *format [,argument,...]);
Прототип
stdio.h
Описание
Функция fprintf получает набор аргументов, по одному для каждой спецификации формата, и выводит данные в поток. Количество аргументов должно совпадать с числом спецификаций. Описание спецификаций формата приведено в описании функции printf.
Возвращаемое значение
Функция fprintf возвращает число выведенных байт. При появлении ошибки возвращает EOF.
Переносимость
Функция fprintf совместима с системой UNIX и поддерживается стандартом ANSI C. Совместима с Kernichan & Rithie.
Пример
#include<stdio.h>
int main(void)
{
FILE *stream;
int i = 100;
char c = 'C';
float f = 1.234;
stream = fopen("DUMMY.FIL","w+"); //открываем файл для изменения
fprintf(stream,"%d %c %f",i,c,f);
fclose(stream); //закрываем файл
return 0;
}