Maison >développement back-end >C++ >Qu'est-ce que \n en C++
En C++, n est un caractère de nouvelle ligne, qui déplace la position de sortie vers la ligne suivante. Objectif : 1. Créer une nouvelle ligne dans une chaîne et déplacer le texte vers la ligne suivante. 2. Utilisé pour la sortie, les opérations sur les fichiers et les opérations sur les chaînes. Par rapport à endl, endl non seulement encapsule les nouvelles lignes, mais actualise également le flux de sortie pour garantir l'écriture des données. n ne fonctionne que sur les flux de sortie, tels que cout et ofstream. Notez les conventions de nouvelle ligne des différentes plates-formes, Windows utilise "rn".
n en C++
En C++, n est un caractère d'échappement, représentant un caractère de nouvelle ligne. Lorsque le flux de sortie rencontre n, il déplace la position de sortie actuelle vers la ligne suivante.
Utilisation :
n est principalement utilisé pour créer des sauts de ligne dans des chaînes afin de déplacer le texte vers la ligne suivante. Il peut être utilisé pour la sortie, les opérations sur les fichiers ou les opérations sur les chaînes.
Exemple :
<code class="cpp">// 在 cout 中使用 \n cout << "这是第一行" << endl; cout << "这是第二行" << endl;</code>
Sortie :
<code>这是第一行 这是第二行</code>
Différence par rapport à endl :
endl est également un caractère d'échappement pour les nouvelles lignes, mais il est plus complet que n. En plus des nouvelles lignes, endl vide également le flux de sortie, garantissant que les données sont immédiatement écrites sur le périphérique.
Remarque :
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!