| 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 |