cに新しいライン文字を追加する方法Cには、Newline Escape Sequencen
を使用して新しいライン文字を追加する方法が実現されます。 この特別なシーケンスは、出力ストリーム(通常はコンソール)に、カーソルを次の行の先頭に移動するように指示します。 それはあなたが印刷された文字通りのキャラクターではなく、カーソルの位置を操作するコントロールキャラクターです。 このエスケープシーケンスを文字列または文字配列に含めることができます。たとえば、printf
puts
ステートメント内の
は、ラインブレークの責任があります。 また、#include <stdio.h> int main() { printf("This is the first line.\n"); printf("This is the second line.\n"); return 0; }
n
printf
に渡された文字配列でn
を使用することもできます。これにより、前の例と同じ出力が生成されます。 puts
関数は、印刷する文字列の端に新しいライン文字を自動的に追加するため、文字列の最後に余分な
#include <stdio.h> int main() { char myString[] = "This is a single line.\nThis is a second line."; puts(myString); return 0; }
は可視文字を印刷せず、代わりに出力デバイス(通常はコンソールまたは端子)に指示して、カーソルを次の行の先頭に移動するように指示します。 カーソルの動きに特化した個別の関数はありません。 newline文字は、出力を印刷するコンテキスト内でこれを直接処理します。puts
n
cプログラムの新しいラインに出力を印刷するにはどうすればよいですか?
およびn
です。 n
はより多くのフォーマットコントロールを提供しますが、
n
>を使用し、printf
:puts
:printf
puts
>の両方を使用します。文字列の端にprintf
は自動的に新しいラインを追加することを忘れないでください。一方、
#include <stdio.h> int main() { printf("Line 1\n"); printf("Line 2\n"); return 0; }
Cプログラムの出力でラインブレークを作成することは、新しいライン文字の追加と同義です。 この方法は、印刷ステートメント内のn
エスケープシーケンスを使用することです。 このキャラクターは、出力ストリームを通知してカーソルを次のラインに移動し、それによりラインブレークの視覚効果を作成します。 これは、フォーマットされた出力にprintf
を使用するか、より単純な文字列印刷にputs
を使用するかに関係なく適用されます。 基本的な手法は一貫性を維持しています。出力にラインブレークを表示する場所をnに含めます。
以上が次のレベルのCコンパイラを追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。