kennen:lib:fgets
Inhaltsverzeichnis
fgets()
#include <cstdio>
char * fgets (char *s, int groesse, FILE *datei)
Holt die nächste Zeichenkette, maximal groesse-1 Zeichen, aus der datei.
Das Einlesen stoppt unmittelbar nach dem Einlesen
eines '\n'-Zeichens oder am Ende der Datei.
Die eingelesene Zeichenkette ist mit '\0' abgeschlossen.
Parameter
s | Zeiger auf Feld von Zeichen |
groesse | Laenge des Zeichenfeldes |
datei | Zeiger auf eine zum Einlesen geöffnete Datei |
Ergebnis
Rückgabewert: Zeiger auf die Zeichenkette bei Erfolg.
Werden keine Zeichen gelesen, wird NULL-Zeiger geliefert.
Siehe auch
Beispiel
- fgets.cpp
#include <cstdio> int main() { using namespace std; char str[80]; while (fgets(str, 80, stdin) != NULL) { fputs(str, stdout); } }
kennen/lib/fgets.txt · Zuletzt geändert: von 127.0.0.1
