FPUTS(3) | Library Functions Manual | FPUTS(3) |
fputs
, puts
— output a line to a stream
#include
<stdio.h>
int
fputs
(const
char *str, FILE
*stream);
int
puts
(const
char *str);
The function
fputs
()
writes the string pointed to by str to the stream
pointed to by stream.
The function
puts
() writes
the string str, and a terminating newline character,
to the stream
stdout.
Upon successful completion a non-negative integer is returned.
Otherwise, EOF
is returned, the global variable
errno is set to indicate the error, and the error
indicator is set for the stream.
EBADF
]The functions fputs
() and
puts
() may also fail and set
errno for any of the errors specified for the routines
write(2).
The functions fputs
() and
puts
() conform to ANSI X3.159-1989
(“ANSI C89”).
The function puts
() first appeared in
Version 6 AT&T UNIX and
fputs
() in Version 7
AT&T UNIX.
December 1, 2017 | OpenBSD-current |