C 出力(テキストの印刷)

C の構文 C コメント

出力 (テキストの印刷)

C で値を出力したりテキストを印刷するには、printf() 関数を使用できます。

#include <stdio.h>

int main() {
  printf("Hello World!");
  return 0;
}

結果

Hello World!

printf() 関数は必要なだけ使用できます。ただし、この関数は次の位置に新しい行を挿入しないことに注意してください。 出力の終わり:

#include <stdio.h>

int main() {
  printf("Hello World!");
  printf("I am learning C.");
  return 0;
}

結果

Hello World!I am learning C.

改行

新しい行を挿入するには、\n 文字を使用できます。

#include <stdio.h>

int main() {
  printf("Hello World!\n");
  printf("I am learning C.");
  return 0;
}

結果

Hello World!
I am learning C.

単一の printf() 関数を使用して複数行を出力することもできます。 ただし、これによりコードが読みにくくなる可能性があります。

#include <stdio.h>

int main() {
  printf("Hello World!\nI am learning C.\nAnd it is awesome!");
  return 0;
}

結果

Hello World!
I am learning C.
And it is awesome!

ヒント: \n 文字を 2 つ続けると空行が作成されます。

#include <stdio.h>

int main() {
  printf("Hello World!\n\n");
  printf("I am learning C.");
  return 0;
}

結果

Hello World!

I am learning C.

\n とは正確には何ですか?

改行文字 (\n) はエスケープ シーケンスと呼ばれ、カーソルの位置を強制的に先頭に変更します。 画面上の次の行。 これにより、新しい行が作成されます。

その他の有効なエスケープ シーケンスの例は次のとおりです。

エスケープ シーケンス 説明
\t 水平タブを作成します
\\ バックスラッシュ文字 (\) を挿入します
\" 二重引用符文字を挿入します