Query: putchar
OS: ultrix
Section: 3s
Links: ultrix man pages all man pages
Forums: unix linux community forum categories
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
putc(3s) putc(3s) Name putc, putchar, fputc, putw - put character or word on a stream Syntax #include <stdio.h> int putc(c, stream) char c; FILE *stream; putchar(c) fputc(c, stream) FILE *stream putw(w, stream) FILE *stream; Description The routine appends the character c to the named output stream. It returns the character written. The routine is defined as (c, stdout). The routine behaves like but is a genuine function rather than a macro. The routine appends word (that is, int) w to the output stream. It returns zero. The routine neither assumes nor causes special alignment in the file. Restrictions Because it is implemented as a macro, treats a stream argument with side effects incorrectly. In particular, `putc(c, *f++);' doesn't work as expected. Diagnostics The and functions return the constant EOF upon error. The function returns a non-zero value on error. See Also fclose(3s), fopen(3s), fread(3s), getc(3s), printf(3s), puts(3s) putc(3s)
Related Man Pages |
---|
putc(3s) - v7 |
putw(3s) - bsd |
fputc(3) - mojave |
putw(3) - mojave |
fputc(3) - osx |
Similar Topics in the Unix Linux Community |
---|
diff in putchar(c) and printf("%c",c); |
What is the difference between printf and putchar() or scanf and getchar() ? |