fputc---write a character on a stream or file
#include <stdio.h> int fputc(int ch, FILE *fp);
fputc converts the argument ch from an
int to an
unsigned char, then writes it to the file or stream identified by
If the file was opened with append mode (or if the stream cannot support positioning), then the new character goes at the end of the file or stream. Otherwise, the new character is written at the current value of the position indicator, and the position indicator oadvances by one.
For a macro version of this function, see
fputc returns its argument ch. If an error
intervenes, the result is
EOF. You can use `
query for errors.
fputc is required by ANSI C.
Supporting OS subroutines required:
Go to the first, previous, next, last section, table of contents.