Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Erläuterung der Rolle der fgetc-Funktion

Detaillierte Erläuterung der Rolle der fgetc-Funktion

hzc
hzcOriginal
2020-07-04 14:12:525924Durchsuche

Die Funktion der fgetc-Funktion besteht darin, ein Zeichen aus der angegebenen Datei zu lesen. Die Datei muss durch Lesen, Lesen und Schreiben oder Anhängen geöffnet werden. Der Nur-Schreibmodus kann nicht gelesen werden.

Detaillierte Erläuterung der Rolle der fgetc-Funktion

Die Funktion von fgetc besteht darin, ein Zeichen aus der angegebenen Datei zu lesen. Die Datei muss im Lese- oder Lese-/Schreibmodus geöffnet werden.

fgetc ist eine Funktion in einer Computersprache. Dies bedeutet, dass ein Zeichen aus der Datei gelesen wird, auf die der Dateizeigerstrom zeigt. Nach dem Lesen eines Bytes bewegt sich die Cursorposition um ein Byte zurück. Format: int fgetc(FILE *stream);.

Verwendung: Der Rückgabewert dieser Funktion besteht darin, ein gelesenes Byte zurückzugeben. Gibt EOF zurück, wenn das Ende der Datei erreicht ist oder ein Lesefehler auftritt. (Obwohl ein Byte zurückgegeben wird, liegt der Grund dafür, dass der Rückgabewert kein unsigned char ist, darin, dass der Rückgabewert in der Lage sein muss, -1 darzustellen (d. h. EOF).)

Die allgemeine Form des Funktionsaufrufs ist , Funktionsname (aktuelle Parameterliste); wenn eine Funktion ohne Parameter aufgerufen wird, muss die „aktuelle Parameterliste“ nicht vorhanden sein, die Klammern können jedoch nicht weggelassen werden. Wenn die Spalte der Liste der tatsächlichen Parameter mehrere tatsächliche Parameter enthält, sollte

durch Kommas getrennt werden. Die Anzahl der tatsächlichen und formalen Parameter sollte gleich sein und ihre Typen sollten konsistent sein. Tatsächliche und formale Parameter entsprechen der Reihenfolge nach und die Daten werden einzeln übergeben. Es ist jedoch zu beachten, dass, wenn die tatsächliche Parameterliste mehrere tatsächliche Parameter enthält,

Die Reihenfolge, in der die tatsächlichen Parameter ausgewertet werden, bei einigen Systemen nicht in der Reihenfolge von links nach rechts ermittelt wird Reihenfolge von rechts nach links.

Empfohlenes Tutorial: „C-Sprach-Tutorial

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Rolle der fgetc-Funktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn