PUTC.3
上传用户:jnzhq888
上传日期:2007-01-18
资源大小:51694k
文件大小:1k
- PUTC(3) Minix Programmer's Manual PUTC(3)
- NAME
- putc, putchar, fputc, putw - put character or word on a stream
- SYNOPSIS
- #include <stdio.h>
- int putc(int c, FILE *stream)
- int putchar(int c)
- int fputc(int c, FILE *stream)
- int putw(int w, FILE *stream)
- DESCRIPTION
- Putc appends the character c to the named output stream. It returns the
- character written.
- Putchar(c) is defined as putc(c, stdout).
- Fputc behaves like putc, but is a genuine function rather than a macro.
- Putw appends word (that is, int) w to the output stream. It returns the
- word written. Putw neither assumes nor causes special alignment in the
- file.
- SEE ALSO
- fopen(3), fclose(3), getc(3), puts(3), printf(3), fread(3).
- DIAGNOSTICS
- These functions return the constant EOF upon error. Since this is a good
- integer, ferror(3) should be used to detect putw errors.
- BUGS
- Because it is implemented as a macro, putc treats a stream argument with
- side effects improperly. In particular `putc(c, *f++);' doesn't work
- sensibly.
- Errors can occur long after the call to putc.
- November 6, 1985 1