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

操作系统开发

开发平台:

C/C++

  1. FREAD(3)                  Minix Programmer's Manual                   FREAD(3)
  2. NAME
  3.      fread, fwrite - buffered binary input/output
  4. SYNOPSIS
  5.      #include <sys/types.h>
  6.      #include <stdio.h>
  7.      size_t fread(void *ptr, size_t itemsize, size_t nitems, FILE *stream)
  8.      size_t fwrite(void *ptr, size_t itemsize, size_t nitems, FILE *stream)
  9. DESCRIPTION
  10.      Fread reads, into a block beginning at ptr, nitems of data of the type of
  11.      *ptr  from  the  named  input  stream.   It  returns  the number of items
  12.      actually read.
  13.      If stream is stdin and the standard output is  line  buffered,  then  any
  14.      partial output line will be flushed before any call to read(2) to satisfy
  15.      the fread.
  16.      Fwrite appends at most nitems of data of the type of  *ptr  beginning  at
  17.      ptr  to the named output stream.  It returns the number of items actually
  18.      written.
  19. SEE ALSO
  20.      read(2),  write(2),  fopen(3),  getc(3),   putc(3),   gets(3),   puts(3),
  21.      printf(3), scanf(3).
  22. DIAGNOSTICS
  23.      Fread and fwrite return 0 upon end of file or error.
  24. 4BSD                              May 15, 1985                               1