putwc(3I)
NAME
putwc, putwchar, fputwc − convert Process Code character to EUC and put on a stream
SYNOPSIS
cc [ flag ... ] file ... −lw [ library ... ]
#include <stdio.h>
#include <widec.h>
wchar_t putwc(int c, FILE ∗stream);
wchar_t putwchar(int c);
wchar_t fputwc(int c, FILE ∗stream);
MT-LEVEL
MT-Safe
DESCRIPTION
putwc() and fputwc() convert the Process Code (wchar_t) character c to Extended Unix Code (EUC) and write it onto the named output stream (at the position where the file pointer, if defined, is pointing). It returns the character written.
putwchar(c) is defined as fputwc(c,stdout). putwc() and putwchar() are macros.
See stdio(3S) for a discussion of output streams.
RETURN VALUES
On success, these functions each return the value passed. On error, these functions return the constant EOF.
SEE ALSO
fclose(3S), ferror(3S), fopen(3S), fread(3S), getwc(3I), printf(3S), putc(3S), putws(3I), setbuf(3S), stdio(3S)
SunOS 5.4 — Last change: 22 Jan 1993