ホームページ >バックエンド開発 >C++ >C++ で /n を使用する方法

C++ で /n を使用する方法

下次还敢
下次还敢オリジナル
2024-05-01 13:42:181201ブラウズ

C の改行文字は \n で、カーソルを次の行の先頭に移動するために使用されます。 改行文字を出力する: std::cout を使用して \n をコンソールに出力します。またはファイル。文字列に改行文字を含めるには、エスケープ シーケンス \n を使用します。改行文字の読み取り: std::getline() を使用して、入力からテキスト行を読み取ります。

C++ で /n を使用する方法

C での改行の使用

C では、\n は改行文字であり、使用されます。カーソルを次の行の先頭に移動します。これは、エスケープ シーケンス '\\n' によって生成できます。

使用法:

  • 出力改行文字: Use std::cout to \n コンソールまたはファイルに出力します。例:
<code class="cpp">std::cout << "Hello" << std::endl;  // 输出 "Hello" 并换行</code>
  • 文字列に改行文字を含めるには: エスケープ シーケンス '\\n'# を使用して を文字列に含めることができます。 ## 改行文字。例:
<code class="cpp">std::string str = "Hello\nWorld";  // 字符串包含一个换行符</code>
  • 改行の読み取り: std::getline() を使用して、入力からテキスト行を読み取ることができます。改行記号を含む。例:
<code class="cpp">std::string line;
std::getline(std::cin, line);  // 从标准输入读取一行文本</code>

その他の改行:

\n に加えて、C には次の改行があります:

  • \r: 復帰文字。折り返さずにカーソルを現在の行の先頭に移動します。
  • \r\n: キャリッジ リターンとライン フィード文字。 Windows システムでキャリッジ リターンとライン フィードの操作を同時に実行するために使用されます。

注:

    改行の正確な動作は、オペレーティング システムによって異なります。
  • std::getline() を使用してテキストを読み取る場合、通常、改行は自動的に削除されます。
  • クロスプラットフォーム コードで改行文字を使用する場合は、オペレーティング システムごとの改行文字の違いを自動的に処理できる
  • std::endl マクロを使用することをお勧めします。

以上がC++ で /n を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。