size_t fwrite(const void *buf, size_t size, size_t count, FILE *stream)
Прототип:
Описание:
Функция fwrite() записывает count объектов — каждый объект по size символов в длину — в поток, указанный stream, из символьного массива, указанного buf. Указатель позиции в файле продвигается вперед на количество записанных символов.
Функция fwrite() возвращает количество действительно записанных объектов, которое в случае успеха равно затребованному количеству. Если количество записанных объектов меньше, чем это указано при вызове, то произошла ошибка.
Если поток открыт для текстовых операций, то при записи в файл символ новой строки автоматически транслируется в последовательность возврат каретки — перевод строки.
Пример: