endl の
C はストリーム挿入演算子で、その機能は次のとおりです。出力ストリームに改行文字を挿入します。出力ストリームをフラッシュします。一般に、改行文字 '\n' の代わりに endl を使用することをお勧めします。これにより、出力が直ちにフラッシュされ、データ損失や順序付けの問題が回避されます。
c における endl の役割
endl は C のストリーム挿入演算子で、「改行を挿入」の出力に使用されます。文字をストリーム (cout など) に追加します。
具体的な効果:
'\n' との違い:
endl は、次の追加の操作を実行するため、改行文字 '\n' とは異なります:
通常、'\n の代わりに endl を使用することをお勧めします。 '、出力がすぐにフラッシュされることが保証され、データ損失やシーケンスの問題が回避されるためです。
例:
<code class="cpp">#include <iostream> using namespace std; int main() { cout << "This is line 1" << endl; cout << "This is line 2"; return 0; }</code>
出力:
<code>This is line 1 This is line 2</code>
上記の例では、endl を使用して最初の行の後に改行文字が挿入されます。改行。 endl は出力ストリームをフラッシュするため、2 行目はすぐにディスプレイに書き込まれます。
以上がC++ における endl の役割の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。