FPUTS(3) AerieBSD 1.0 Refernce Manual FPUTS(3)

NAME

fputsputs 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

ferror(3), putc(3), stdio(3)

STANDARDS

The functions fputs(); and puts(); conform to


AerieBSD 1.0 Reference Manual August 26 2008 FPUTS(3)