function writes the character
(converted to an
to the output stream pointed to by
acts essentially identically to
but is a macro that expands in-line.
It may evaluate
more than once, so arguments given to
should not be expressions with potential side effects.
is identical to
with an output stream of
function writes the specified
to the named output
return the character written.
If an error occurs, the value
is returned and the global variable
is set to indicate the error.
function returns 0 on success;
is returned if a write error occurs,
or if an attempt is made to write a read-only stream.
The global variable
may be set to indicate the error.
may also fail and set
for any of the errors specified for the routines