putc, putchar, fputc, putw \- put character or word on a stream
It returns the character written.
but is a genuine function rather than a macro.
It may be used to save on object text.
It returns the word written.
neither assumes nor causes special alignment in the file.
is normally buffered if and only if the
output does not refer to a terminal;
this default may be changed by
is by default unbuffered unconditionally,
will cause it to become buffered;
again, will set the state to whatever is desired.
When an output stream is unbuffered information appears on the
destination file or terminal as soon as written;
when it is buffered many characters are saved up and written as a block.
may be used to force the block out early.
fopen(3), fclose(3), getc(3),
These functions return the constant
Since this is a good integer,
Because it is implemented as a macro,
argument with side effects improperly.