Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ puts(3S) — Motorola System V 88k Release 4 Version 4.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

exit(2)

lseek(2)

write(2)

abort(3C)

fclose(3S)

ferror(3S)

fopen(3S)

fread(3S)

printf(3S)

putc(3S)

stdio(3S)

puts(3S)  —  STANDARD I/O FUNCTIONS

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. 

  —  C Development Set

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