Provided by:
manpages-de-dev_0.10-1_all 
BEZEICHNUNG
fputc, fputs, putc, putchar, puts - Ausgabe von Zeichen und
Zeichenketten (Strings)
Diese Handbuchseite ist eventuell veraltet. Im Zweifelsfall ziehen Sie
die englischsprachige Handbuchseite zu Rate, indem Sie
man -LC 3 puts
eingeben.
"UBERSICHT
#include <stdio.h>
int fputc(int c, FILE *stream);
int fputs(const char *s, FILE *stream);
int putc(int c, FILE *stream);
int putchar(int c);
int puts(char *s);
int ungetc(int c, FILE *stream);
BESCHREIBUNG
fputc() schreibt das Zeichen c, umgesetzt in ein unsigned char, in den
Ausgabestrom stream.
fputs() schreibt die Zeichenkette s ohne sein nachfolgendes '\0' in den
Ausgabestrom stream.
putc() entspricht fputc() auBer, dass es als ein Makro implementiert
den stream mehr als einmal auswertet.
putchar(c) entspricht putc(c,stdout).
puts() schreibt die Zeichenkette s und einen nachfolgenden
Zeilenumbruch in die Standardausgabe stdout.
Aufrufe der hier beschriebenen Funktionen konnen untereinander und mit
anderen Aufrufen von Ausgabefunktionen der Bibliothek stdio fur den
selben Ausgabekanal gemischt werden.
R"UCKGABEWERTE
fputc(), putc() und putchar() geben das als ein unsigned char
geschriebene und in ein int umgesetzte Zeichen zuruck, oder EOF im
Fehlerfall.
puts() und fputs() geben bei Erfolg eine nichtnegative Zahl zuruck,
oder EOF im Fehlerfall.
KONFORM ZU
ANSI - C, POSIX.1
BUGS
Es ist nicht ratsam, Aufrufe von Ausgabefunktionen der Bibliothek stdio
mit lowlevel-Aufrufen von write() zu vermischen, wenn der
Dateideskriptor denselben Ausgabekanal bezeichnet. Die Ergebnisse sind
undefiniert und sehr wahrscheinlich nicht die gewunschten.
SIEHE AUCH
write(2), fopen(3), fwrite(3), scanf(3), gets(3), fseek(3), error(3).