Maison >développement back-end >C++ >A quoi sert \n en C++

A quoi sert \n en C++

下次还敢
下次还敢original
2024-05-01 16:33:14466parcourir

Le rôle du caractère d'échappement "n" en C++ est un caractère de nouvelle ligne, qui est utilisé pour forcer une nouvelle ligne dans la sortie de texte afin que la sortie de texte passe à la ligne suivante. Il est également utilisé pour créer des chaînes multilignes, contrôler les formats de sortie et effectuer des opérations d'écriture de fichiers.

A quoi sert \n en C++

Le rôle de n en C++

En C++, le caractère d'échappement "n" représente un caractère de nouvelle ligne et est utilisé pour forcer une nouvelle ligne dans la sortie de texte.

Utilisations

"n" a les utilisations principales suivantes :

  • Envelopper le texte : L'utilisation de "n" dans une chaîne peut renvoyer le texte à la ligne suivante. Par exemple :
<code class="cpp">cout << "行 1" << "\n" << "行 2";</code>

Sortie :

<code>行 1
行 2</code>
  • Création d'une chaîne multiligne : Vous pouvez créer une chaîne multiligne en utilisant "n" dans une chaîne littérale. Par exemple :
<code class="cpp">string paragraph = "第 1 段\n"
                   "第 2 段\n"
                   "第 3 段";</code>
  • Format de sortie du contrôle : "n" peut être utilisé pour formater la sortie de texte, par exemple pour aligner ou séparer du texte. Par exemple :
<code class="cpp">cout << left << setw(20) << "姓名" << "\n"
     << left << setw(20) << "邮箱";</code>

Sortie :

<code>         姓名           邮箱</code>
  • Écriture de fichier : Lors de l'écriture d'un fichier, « n » est utilisé pour écrire des données sur la ligne suivante du fichier. Par exemple :
<code class="cpp">ofstream file("output.txt");
file << "行 1" << "\n" << "行 2";</code>

Contenu du fichier :

<code>行 1
行 2</code>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn