Maison >développement back-end >C++ >Le rôle de \n en c++

Le rôle de \n en c++

下次还敢
下次还敢original
2024-05-06 18:48:15814parcourir

n en C++ signifie newline, ce qui amène le compilateur à déplacer le curseur de sortie au début de la ligne suivante, formant ainsi une nouvelle ligne. Ses fonctions incluent : la création de nouvelles lignes, le formatage de la sortie et le contrôle du flux de sortie.

Le rôle de \n en c++

Le rôle de n en C++

Dans le langage C++, le caractère d'échappement n représente un caractère de nouvelle ligne. Cela amène le compilateur à déplacer le curseur de sortie au début de la ligne suivante, créant ainsi une nouvelle ligne.

Utilisation

Pour insérer un caractère de nouvelle ligne, vous pouvez utiliser n caractères dans la chaîne. Par exemple :

<code class="cpp">std::cout << "Hello" << std::endl;</code>

Le code ci-dessus affichera :

<code>Hello</code>

Quoi

n Le caractère d'échappement a l'effet suivant :

  • Créer une nouvelle ligne : Il déplacera le curseur de sortie au début du ligne suivante, dans la sortie Créer une nouvelle ligne.
  • Sortie formatée : Il peut être utilisé pour diviser la sortie en plusieurs lignes pour la rendre plus facile à lire et à comprendre.
  • Contrôlez le flux de sortie : Il peut être utilisé avec std::endl ou std::flush pour forcer le vidage du tampon de sortie.

Exemples

Voici quelques exemples d'utilisation de n caractères d'échappement :

  • Nouvelle ligne :
<code class="cpp">std::cout << "Line 1" << std::endl;
std::cout << "Line 2" << std::endl;</code>
  • Sortie alignée :
<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>
  • Forcer le rafraîchissement :
<code class="cpp">std::cout << "This will be flushed immediately" << std::flush;</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
Article précédent:Que signifie \ en C++ ?Article suivant:Que signifie \ en C++ ?