Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ferror(3S)

fopen(3S)

fread(3S)

printf(3S)

putc(3S)

stdio(3S)



          PUTS(3S)             INTERACTIVE UNIX System             PUTS(3S)



          NAME
               puts, fputs - put a string on a stream

          SYNOPSIS
               #include <stdio.h>

               int puts (s)
               char *s;

               int fputs (s, stream)
               char *s;
               FILE *stream;

          DESCRIPTION
               The puts function writes the null-terminated string pointed
               to by s, followed by a new-line character, to the standard
               output stream stdout.

               Fputs writes the null-terminated string pointed to by s to
               the named output stream.

               Neither function writes the terminating null character.

          SEE ALSO
               ferror(3S), fopen(3S), fread(3S), printf(3S), putc(3S),
               stdio(3S).

          DIAGNOSTICS
               Both routines return EOF on error. This will happen if the
               routines try to write on a file that has not been opened for
               writing.

          NOTES
               The puts function appends a new-line character while fputs
               does not.




















          Rev. C Software Development Set                            Page 1



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026