tail head cat sleep
QR code linking to this page

Manpage  — PUTS

BEZEICHNUNG

fputc, fputs, putc, putchar, puts - Ausgabe von Zeichen und Zeichenketten (Strings)

INHALT

ÜBERSICHT

#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() außer, daß 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 können untereinander und mit anderen Aufrufen von Ausgabefunktionen der Bibliothek stdio für den selben Ausgabekanal gemischt werden.

RÜCKGABEWERTE

fputc(), putc() und putchar() geben das als ein unsigned char geschriebene und in ein int umgesetzte Zeichen zurück, oder EOF im Fehlerfall.

puts() und fputs() geben bei Erfolg eine nichtnegative Zahl zurück, 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 gewünschten.

SIEHE AUCH

write(2), fopen(3), fwrite(3), scanf(3), gets(3), fseek(3), error(3).


18. Mai 1996 PUTS (3) GNU

tail head cat sleep
QR code linking to this page


Bitte richten Sie Ihre Kommentare zu diesem Handbuch Seite Service, Ben Bullock. Privacy policy.

An ASCII character walks into a bar and orders a double. "Having a bad day?" asks the barman. "Yeah, I have a parity error," replies the ASCII character. The barman says, "Yeah, I thought you looked a bit off."