libc.info: fflush

Go forward to fgetc
Go backward to ferror
Go up to Stdio
Go to the top op libc

`fflush'--flush buffered file output

*Synopsis*
     #include <stdio.h>
     int fflush(FILE *FP);
   *Description*
The `stdio' output functions can buffer output before delivering it to
the host system, in order to minimize the overhead of system calls.
   Use `fflush' to deliver any such pending output (for the file or
stream identified by FP) to the host system.
   If FP is `NULL', `fflush' delivers pending output from all open
files.
*Returns*
`fflush' returns `0' unless it encounters a write error; in that
situation, it returns `EOF'.
*Portability*
ANSI C requires `fflush'.
   No supporting OS subroutines are required.