CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по библиотечным функциям языка Си
fwrite - писать в файл
Описание
Записывает n элементов размером sizelem байтов каждый из buffer в поток fp.
Использование
#include <stdio.h> int fwrite(void *buffer, unsigned sizelem, unsigned n, FILE *fp); /* ANSI */
Возвращаемое значение
Возвращает количество полностью записанных элементов, которое может быть меньше n, если имела место ошибка.
Пример
#include <stdio.h> #include <stdlib.h> main() { char *buffer; unsigned sizelem, n; FILE *fp; int wrtn; buffer=calloc(255,1); sizelem=1; n=255; fp=fopen("file.dat", "a"); strcpy(buffer, "\n Пример данных\n"); wrtn=fwrite(buffer, sizelem, n, fp); free(buffer); }
Рекомендация
Смотрите также fread, write