Neben der vollständigen Kompatibilität mit der C-Schreibmethode, die mithilfe der Funktionen printf und scanf implementiert wird, verfügt C++ auch über einen eigenen Satz von Eingabe- und Ausgabestreams (der hier erwähnte Stream bezieht sich auf das Lesen von einem bestimmten E/A-Gerät oder eine Schreibsequenz davon). Zeichen, üblicherweise als „ Stream “ bezeichnet). Die Eingabe- und Ausgabeströme in C++ werden durch cin bzw. cout dargestellt. Bevor Sie sie verwenden, müssen Sie die Standardbibliothek iostream verwenden, das heißt, Sie müssen am Anfang auch den Satz #include<iostream> hinzufügen wie man Cin und Cout verwendet.
1. Verwendung des cout-Ausgabestreams:
Der cout-Ausgabestream muss mit dem Ausgabeoperator << verwendet werden, z. B. der Ausgabeanweisung:
cout<<Hallo;
Auf dem Bildschirm wird die Zeichenfolge „Hallo“ angezeigt.
Im Wesentlichen wird die Zeichenfolge Hello in das Cout-Objekt eingefügt und das Cout-Objekt als Rückgabewert zurückgegeben, sodass Sie << später auch verwenden können, um mehrere Inhalte kontinuierlich auszugeben, z. B.:
cout<<Hallo<<www.dotcpp.com;
Hallo www.dotcpp.com wird auf dem Bildschirm angezeigt.
Sie können selbst lernen und experimentieren!
Wenn es um cout geht, ist außerdem der endl-Manipulator der am häufigsten verwendete Manipulator, der direkt in cout eingefügt werden kann, um eine neue Zeilenausgabe zu erzeugen, wie zum Beispiel:
cout<<Hallo<<endl<<www.dotcpp.com<<endl;
Auf dem Bildschirm wird Folgendes angezeigt:
Hallowww.dotcpp.com
Bitte testen Sie es unbedingt auf dem Computer und versuchen Sie, die cout-Ausgabe zu verwenden.
2. Verwendung des Cin-Eingabestreams:
Bevor Sie Daten empfangen, müssen Sie zunächst eine Variable desselben Typs zum Speichern der Daten definieren und dann cin mit dem Eingabeoperator >> verwenden, um Benutzereingaben von der Tastatur zu empfangen, z. B. Code:
#include<iostream>usingnamespacestd;intmain(){inta;cout<<inputnumber:<<endl;cin>>a;cout<<Get<<a<<endl;return0;}
Nachdem das Programm ausgeführt wurde, sind die Ergebnisse wie folgt:
Eingabenummer:24Get24
In ähnlicher Weise kann cin auch kontinuierlich mehrere Variablen empfangen, wie zum Beispiel:
inta,b;cin>>a>>b;
Bitte testen Sie die Verwendung von cin und cout, indem Sie den Code selbst eingeben!
Ich glaube, durch das obige Lernen hat jeder die Verwendung von Eingabe und Ausgabe in C++ gemeistert. Beispielsweise ist es nicht erforderlich, den Variablentyp der Eingabe oder Ausgabe anzugeben und cout selbst sind eine Klasse, keine Funktion und sogar Schlüsselwörter, dessen muss sich jeder bewusst sein. Und mit weiteren eingehenden Studien in der Zukunft wird jeder nach und nach den Grund verstehen.