Heim >Backend-Entwicklung >C++ >Was nützt cin in c++?

Was nützt cin in c++?

下次还敢
下次还敢Original
2024-05-01 11:57:16487Durchsuche

In C++ wird cin verwendet, um Daten von der Standardeingabe (Tastatur) zu lesen. Seine Verwendung umfasst: mit der Eingabequelle verknüpft: cin.tie(&cout); Lesen von Daten mit Operatoren entsprechend dem Datentyp: Ganzzahl: >> Zeichen: get() oder getline() : getline() Boolescher Wert: >>

Was nützt cin in c++?

Der Zweck von cin in c++

cin ist ein Eingabestreamobjekt in der C++-Standardbibliothek, das zum Lesen von Daten aus der Standardeingabe (normalerweise der Tastatur) verwendet wird ).

Verwendung

cin Die Syntax lautet wie folgt:

<code class="cpp">cin >> variable_name;</code>

Dabei ist Variablenname die Variable, aus der die Daten gelesen werden sollen. variable_name 是要读取数据的变量。

如何使用

使用 cin 读取数据时,首先需要将流与输入源关联,通常是通过 cin.tie(&cout) 来实现。然后,根据不同的数据类型使用不同的运算符来读取数据,如下表所示:

数据类型 运算符
整数 >>
浮点数 >>
字符 get() 或 getline()
字符串 getline()
布尔值 >>

例如,要从键盘读取一个整数并将其存储在变量 num

So verwenden Sie

Wenn Sie cin zum Lesen von Daten verwenden, müssen Sie zunächst den Stream mit der Eingabequelle verknüpfen, normalerweise über cin.tie(&cout). Verwenden Sie dann verschiedene Operatoren, um Daten entsprechend unterschiedlicher Datentypen zu lesen, wie in der folgenden Tabelle gezeigt:
    tr>>>
  • Um beispielsweise eine Ganzzahl von der Tastatur zu lesen und in der Variablen num zu speichern, können Sie den folgenden Code verwenden:
    <code class="cpp">cin.tie(&cout);
    int num;
    cin >> num;</code>
  • Features
  • Interaktive Eingabe: cin ermöglicht einem Programm, mit dem Benutzer zu interagieren und Eingaben zu empfangen.
  • Datentypsicherheit: cin prüft die Gültigkeit der Eingabe entsprechend dem Datentyp der Variablen, um falsche Eingaben zu verhindern.
  • Vereinfachte Eingabe: 🎜cin bietet einfache Möglichkeiten, verschiedene Datentypen zu lesen, ohne komplexe Eingabefunktionen schreiben zu müssen. 🎜🎜🎜Pufferung: 🎜cin verwendet Pufferung zum Speichern von Eingabedaten und verbessert so die Leseeffizienz. 🎜🎜
    Data type Operator
    Ganzzahl >>
    Gleitkommazahl
    Zeichen get() oder getline()
    Zeichenfolge getline()
    Boolescher Wert >>

Das obige ist der detaillierte Inhalt vonWas nützt cin in c++?. 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
Vorheriger Artikel:Die Bedeutung von i+++j in C++Nächster Artikel:Die Bedeutung von i+++j in C++