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

操作系统开发

开发平台:

C/C++

  1. PUTC(3)                   Minix Programmer's Manual                    PUTC(3)
  2. NAME
  3.      putc, putchar, fputc, putw - put character or word on a stream
  4. SYNOPSIS
  5.      #include <stdio.h>
  6.      int putc(int c, FILE *stream)
  7.      int putchar(int c)
  8.      int fputc(int c, FILE *stream)
  9.      int putw(int w, FILE *stream)
  10. DESCRIPTION
  11.      Putc appends the character c to the named output stream.  It returns  the
  12.      character written.
  13.      Putchar(c) is defined as putc(c, stdout).
  14.      Fputc behaves like putc, but is a genuine function rather than a macro.
  15.      Putw appends word (that is, int) w to the output stream.  It returns  the
  16.      word  written.   Putw neither assumes nor causes special alignment in the
  17.      file.
  18. SEE ALSO
  19.      fopen(3), fclose(3), getc(3), puts(3), printf(3), fread(3).
  20. DIAGNOSTICS
  21.      These functions return the constant EOF upon error.  Since this is a good
  22.      integer, ferror(3) should be used to detect putw errors.
  23. BUGS
  24.      Because it is implemented as a macro, putc treats a stream argument  with
  25.      side  effects  improperly.   In  particular `putc(c, *f++);' doesn't work
  26.      sensibly.
  27.      Errors can occur long after the call to putc.
  28.                               November 6, 1985                               1