Heim >Backend-Entwicklung >C++ >Funktion der Funktion cin.get(ch) in C++
Die Funktion der Funktion
cin.get(ch) besteht darin, ein einzelnes Zeichen aus der Standardeingabe zu lesen und es in der Zeichenvariablen ch zu speichern. 1. Lesen Sie ein Zeichen aus der Standardeingabe und speichern Sie es in ch. 2. Geben Sie den ASCII-Code des gelesenen Zeichens zurück. 3. Wenn der Eingabestream das Ende der Datei erreicht, geben Sie EOF zurück.
cin.get(ch)-Funktion
cin.get(ch) ist eine Mitgliedsfunktion des Eingabestreamobjekts (cin) in der C++-Standardbibliothek, die zum Lesen eines einzelnen Zeichens aus dem Standard verwendet wird input und speichert es in der angegebenen Zeichenvariablen ch.
Wie es funktioniert
Wenn cin.get(ch) aufgerufen wird:
Wenn der Eingabestream das Ende der Datei erreicht hat, gibt cin.get(ch) EOF (End of File Flag) zurück.
Verwendung
cin.get(ch) wird häufig verwendet, um ein einzelnes Zeichen aus der Standardeingabe zu lesen, zum Beispiel:
<code class="c++">char ch; cin.get(ch);</code>
Der obige Code liest ein Zeichen aus der Standardeingabe und speichert es in der Variablen ch.
Hinweis: Die Funktion cin.get(ch) kann nicht zum Lesen von Leerzeichen verwendet werden.
Wenn der Eingabestream Leerzeichen enthält, müssen Sie die Funktion cin.ignore() verwenden, um diese zu ignorieren. Die FunktionDas obige ist der detaillierte Inhalt vonFunktion der Funktion cin.get(ch) in C++. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!