The
fputwc() function writes the wide-character
wc to the output stream pointed to by
stream.
putwc() acts essentially identically to
fputwc(), but is a macro that expands in-line. It may evaluate
stream more than once, so arguments given to
putwc() should not be expressions with potential side effects.
putwchar() is identical to
putwc() with an output stream of
stdout.