puts(3S) STANDARD I/O FUNCTIONS puts(3S)
NAME
puts, fputs - put a string on a stream
SYNOPSIS
#include <stdio.h>
int puts (const char *s);
int fputs (const char *s, FILE *stream);
DESCRIPTION
puts writes the string pointed to by s, followed by a new-
line character, to the standard output stream stdout [see
intro(3)].
fputs writes the null-terminated string pointed to by s to
the named output stream.
Neither function writes the terminating null character.
SEE ALSO
exit(2), lseek(2), write(2), abort(3C), fclose(3S),
ferror(3S), fopen(3S), fread(3S), printf(3S), putc(3S),
stdio(3S).
DIAGNOSTICS
On success both routines return the number of characters
written; otherwise they return EOF.
NOTES
puts appends a new-line character while fputs does not.
Last change: C Programming Language Utilities 1