Heim > Backend-Entwicklung > C++ > Die Rolle von \n in C++

Die Rolle von \n in C++

下次还敢
Freigeben: 2024-05-06 18:48:15
Original
853 Leute haben es durchsucht

n steht in C++ für Newline, was dazu führt, dass der Compiler den Ausgabecursor an den Anfang der nächsten Zeile bewegt und so eine neue Zeile bildet. Zu seinen Funktionen gehören: Erstellen neuer Zeilen, Formatieren der Ausgabe und Steuern des Ausgabeflusses.

Die Rolle von \n in C++

Die Rolle von n in C++

In der Sprache C++ stellt das Escape-Zeichen n ein Zeilenumbruchzeichen dar. Dadurch verschiebt der Compiler den Ausgabecursor an den Anfang der nächsten Zeile und erstellt so eine neue Zeile.

Verwendung

Um ein Zeilenumbruchzeichen einzufügen, können Sie n Zeichen in der Zeichenfolge verwenden. Zum Beispiel:

<code class="cpp">std::cout << "Hello" << std::endl;</code>
Nach dem Login kopieren

Der obige Code gibt Folgendes aus:

<code>Hello</code>
Nach dem Login kopieren

Was

n Das Escape-Zeichen hat den folgenden Effekt:

  • Erstellen Sie eine neue Zeile: Der Ausgabecursor wird an den Anfang der Zeile verschoben nächste Zeile, in der Ausgabe Erstellen Sie eine neue Zeile.
  • Formatierte Ausgabe: Damit kann die Ausgabe in mehrere Zeilen aufgeteilt werden, um sie leichter lesbar und verständlich zu machen.
  • Steuern Sie den Ausgabestream: Er kann mit std::endl oder std::flush verwendet werden, um das Leeren des Ausgabepuffers zu erzwingen.

Beispiele

Hier sind einige Beispiele für die Verwendung von n Escape-Zeichen:

  • Neue Zeile:
<code class="cpp">std::cout << "Line 1" << std::endl;
std::cout << "Line 2" << std::endl;</code>
Nach dem Login kopieren
  • Ausgerichtete Ausgabe:
<code class="cpp">std::cout << "Item 1: " << std::left << std::setw(10) << 10 << std::endl;
std::cout << "Item 2: " << std::left << std::setw(10) << 20 << std::endl;</code>
Nach dem Login kopieren
  • Aktualisierung erzwingen:
<code class="cpp">std::cout << "This will be flushed immediately" << std::flush;</code>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonDie Rolle von \n in C++. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage