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: 2019-11-20 16:05 von 127.0.0.1