fclose, fflush - закрыть поток или вытолкнуть буфера
#include <stdio.h>
int fclose (stream) FILE *stream;
int fflush (stream) FILE *stream;
Функция fclose записывает в файл всю информацию, буферизованную в потоке stream (выталкивает буфера), и закрывает этот поток.
Функция fclose вызывается автоматически для всех открытых файлов при выполнении системного вызова .
Функция fflush выталкивает буфера потока stream в файл. Поток остается открытым.
, , , , .
При успешном завершении результат равен 0; в случае какой-либо ошибки (например, при попытке записать в файл, не открытый на запись) возвращается EOF.