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; }