GETS(3S) COMMAND REFERENCE GETS(3S)
NAME
gets, fgets - get a string from a stream
SYNOPSIS
#include <stdio.h>
char *gets(s)
char *s;
char *fgets(s, n, stream)
char *s;
FILE *stream;
DESCRIPTION
Gets reads a string into s from the standard input stream
stdin. The string is terminated by a newline character,
which is replaced in s by a null character. Gets returns
its argument.
Fgets reads n-1 characters, or up to a newline character,
whichever comes first, from the stream into the string s.
The last character read into s is followed by a null
character. Fgets returns its first argument.
DIAGNOSTICS
Gets and fgets return the constant pointer NULL upon end-
of-file or error.
CAVEATS
Gets deletes a newline, and fgets keeps it, all in the name
of backward compatibility.
SEE ALSO
puts(3s), getc(3f), scanf(3s), fread(3s), ferror(3s).
Printed 10/17/86 1
%%index%%
na:72,76;
sy:148,643;
de:791,682;
di:1473,243;
ca:1716,202;
se:1918,196;
%%index%%000000000106