CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по функциям C/C++
fprintf
fprintf
Функция Посылает форматированный вывод в поток.
Синтаксис #include <stdio.h>
int fprintf(FILE * stream, const char *format
[,argument,...]);
Файл, содержащий stdio.h
прототип
Описание fprintf получает набор аргуметов, по одному для
каждой спецификации формата, и выводит данные в
поток. Количество аргументов должно совпадать с
числом спецификаций.
Описание спецификаций формата приведено в описании
функции printf.
Возвращаемое fprintf возвращает число выведенных байт. При появ-
значение лении ошибки возвращает EOF.
Переносимость fprintf совместима с системой UNIX и поддержи-
вается стандартом ANSI C. Сосместима с Kernichan &
Rithie.
Смотрите также cprintf, fscanf, printf, putc, sprintf.
Пример:
#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;
}
