Heim >Backend-Entwicklung >C++ >Was bedeutet \n in C++?

Was bedeutet \n in C++?

下次还敢
下次还敢Original
2024-05-01 16:42:14622Durchsuche

n ist in C++ das Newline-Zeichen, das verwendet wird, um einen Zeilenumbruch in der Textausgabe zu erzwingen. Es kann mit einem Escape-Zeichen n oder inline mit std::endl verwendet werden, wobei beide den Text in eine neue Zeile umbrechen.

Was bedeutet \n in C++?

n in C++

Was ist n?

In C++ steht n für das Zeilenumbruchzeichen.

Zweck

n wird hauptsächlich verwendet, um Zeilenumbrüche in der Textausgabe zu erzwingen.

Verwendung

Wenn Sie n in einer Zeichenfolge verwenden, müssen Sie Escape-Zeichen zum Escape verwenden, z. B.:

<code class="cpp">std::cout << "第一行" << std::endl;
std::cout << "第二行" << std::endl;</code>

oder verwenden Sie inline std::endl:

<code class="cpp">std::cout << "第一行" << std::endl;
std::cout << "第二行" << std::endl;</code>

Beide Methoden können Textumbrüche in eine neue Zeile ausgeben .

Beispiel

Das folgende Codebeispiel demonstriert die Verwendung von n:

<code class="cpp">#include <iostream>

int main() {
  std::cout << "第一行\n";
  std::cout << "第二行";
  return 0;
}</code>

Output

<code>第一行
第二行</code>

Hinweis

  • n funktioniert nur in der Textausgabe, nicht in Binärdateien.
  • Auf Windows-Systemen wird n in rn konvertiert, da Windows-Systeme andere Newline-Konventionen verwenden.

Das obige ist der detaillierte Inhalt vonWas bedeutet \n 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:Was bedeutet \0 in C++?Nächster Artikel:Was bedeutet \0 in C++?