GETS.3
上传用户:datang2001
上传日期:2007-02-01
资源大小:53269k
文件大小:1k
源码类别:

操作系统开发

开发平台:

C/C++

  1. GETS(3)                   Minix Programmer's Manual                    GETS(3)
  2. NAME
  3.      gets, fgets - get a string from a stream
  4. SYNOPSIS
  5.      #include <stdio.h>
  6.      char *gets(char *s)
  7.      char *fgets(char *s, int n, FILE *stream)
  8. DESCRIPTION
  9.      Gets reads a string into s from the standard  input  stream  stdin.   The
  10.      string  is terminated by a newline character, which is replaced in s by a
  11.      null character.  Gets returns its argument.
  12.      Fgets reads n-1 characters, or up through a newline character,  whichever
  13.      comes  first, from the stream into the string s.  The last character read
  14.      into s is  followed  by  a  null  character.   Fgets  returns  its  first
  15.      argument.
  16. SEE ALSO
  17.      puts(3), getc(3), scanf(3), fread(3), ferror(3).
  18. DIAGNOSTICS
  19.      Gets and fgets return the constant pointer  NULL  upon  end  of  file  or
  20.      error.
  21. BUGS
  22.      Gets deletes a newline, fgets keeps it,  all  in  the  name  of  backward
  23.      compatibility.
  24.      Gets is not present in the Minix-vmd C library for reasons that should be
  25.      obvious.  Use fgets instead.
  26.                                 May 15, 1985                                 1