c6e
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.
COMPLIANCE
ANSI C requires
fflush.
No supporting OS subroutines are required.
0