|PUTC(3)||Library Functions Manual||PUTC(3)|
output a character or word to a stream
function writes the character c (converted to an
unsigned char) to the output stream pointed to by
acts essentially identically to
fputc(), but is a
macro that expands in-line. It may evaluate stream
more than once, so arguments given to
not be expressions with potential side effects.
function writes the specified
w to the named output
the character written. If an error occurs, the value
EOF is returned and the global variable
errno is set to indicate the error. The
putw() function returns 0 on success;
EOF is returned if a write error occurs, or if an
attempt is made to write a read-only stream. The global variable
errno may be set to indicate the error.
conform to ANSI X3.159-1989
putw() functions first appeared in
Version 1 AT&T UNIX;
putchar() in Version 2
AT&T UNIX; and
Version 7 AT&T UNIX.
Since the size and byte order of an
may vary from one machine to another,
putw() is not
recommended for portable applications.
|December 1, 2017||OpenBSD-current|