NAME
fputs
, puts
— output a line to a
stream
SYNOPSIS
#include
<stdio.h>
int
fputs
(const
char *str, FILE
*stream);
int
puts
(const
char *str);
DESCRIPTION
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.
RETURN VALUES
The fputs
() function returns 0 on success
and EOF
on error; puts
()
returns a non-negative integer on success and EOF
on
error.
ERRORS
- [
EBADF
] - The stream supplied is not a writable stream.
The functions fputs
() and
puts
() may also fail and set
errno for any of the errors specified for the routines
write(2).
SEE ALSO
STANDARDS
The functions fputs
() and
puts
() conform to ANSI X3.159-1989
(“ANSI C89”).
HISTORY
The function puts
() first appeared in
Version 6 AT&T UNIX and
fputs
() in Version 7
AT&T UNIX.