Syntax
Die allgemeine Syntax der Funktion fGetC () lautet:
int fgetC (Datei *Zeiger)Hier wird der Zeiger auf ein Dateiobjekt als Argument zum Zugriff auf die gewünschte Datei übergeben und eine bestimmte Operation in der Datei ausführt.
Programmierbeispiel 1
In diesem Programm -Beispiel erklären wir die Nützlichkeit und Implementierung der Funktion fGetC ():
#enthaltenAusgang
Dateiinhalts -Screenshot
Erläuterung
In diesem Programm -Beispiel öffnen wir eine Datei namens mit dem Namen "Datei.txt" In einem Schreibmodus mit Hilfe der Funktion fopen () und schreiben Sie einige Eingänge in die Datei. Nachdem wir die Datei mit Hilfe der Funktion fcLose () geschlossen haben, öffnen wir diese bestimmte Datei erneut im Lesemodus, um jedes einzelne Zeichen aus der Datei zu nehmen. Dafür werden wir die Funktion fGetC () als Argument in der Klammern der WHOR -Schleife aufrufen, und diese Schleife wird iteriert, bis wir das letzte Zeichen der Datei mit EOF erreichen. EOF steht für das Ende der Datei. Dann drucken wir jeden Charakter.
Programmierbeispiel 2
Hier sehen wir ein weiteres wichtiges Beispiel für die Funktion fGetC ():
#enthaltenAusgang
Dateiinhalts -Screenshot
Erläuterung
Hier öffnen wir eine Datei mit dem Namen "meine Datei.txt" Verwenden der Funktion fopen () im Lesemodus. Diese Datei enthielt bereits einige Daten. Jetzt möchten wir jedes Zeichen aus dieser Datei lesen. Zu diesem Zeitpunkt werden wir die Funktion fGetC () aufrufen, die jedes Zeichen aus dieser Datei liest und in einer Zeichenvariablen mit dem benannten Zeichenstyp speichert "CH". Da wir das letzte Zeichen aus der Datei erreichen werden, werden wir die Funktion feof () verwenden, um die Schleife zu beenden. Jetzt drucken wir jeden Charakter.
Programmierbeispiel 3
In diesem Programm -Beispiel sehen wir die letzte wichtige Funktion der Funktion fGetC ():
#enthaltenAusgang
Dateiinhalts -Screenshot
Erläuterung
Hier öffnen wir eine Datei mit dem Namen "Komma.txt" Verwenden der Funktion fopen () im Lesemodus. Diese Datei enthielt bereits einige Daten. Jetzt wollen wir einen besonderen Charakter namens zählen Komma (,) Aus dieser Datei. Zu diesem Zeitpunkt werden wir die Funktion fGetC () aufrufen, die jedes spezielle Zeichen dieser Datei liest und in einer Variablen vom genannten Ganzzahl -Typ speichert "X". Da wir das letzte Zeichen aus der Datei erreichen werden, werden wir EOF verwenden, um die Schleife zu beenden. So drucken Sie die Gesamtzahl der Kommas in dieser Datei.
Abschluss
In diesem Artikel wurde ausführlich über das Konzept der Funktion fGetC () besprochen. Wir haben festgestellt, dass diese bestimmte Funktion dem Codierer hilft, jedes Zeichen einzeln aus der Datei zu erwerben. Dafür können wir jeden einzelnen in der Datei geschriebenen Charakter leicht erkennen. Diese Funktion wird häufig in der C -Sprache im Konzept der Dateiarena verwendet.