C 语言输出(打印文本)

输出 (打印文本)

printf() 函数用于输出值/打印文本:

  1. #include <stdio.h>
  2. int main() {
  3. printf("Hello World!");
  4. return 0;
  5. }

可以添加任意数量的 printf() 函数。但是请注意,它不会在输出的末尾插入新行:

实例
  1. #include <stdio.h>
  2. int main() {
  3. printf("Hello World!");
  4. printf("I am learning C.");
  5. return 0;
  6. }

新的一行

要插入新行,可以使用 \n 字符:

  1. #include <stdio.h>
  2. int main() {
  3. printf("Hello World!\n");
  4. printf("I am learning C.");
  5. return 0;
  6. }

也可以使用单个 printf() 函数输出多行。但是,请注意,这将使代码更难阅读

  1. #include <stdio.h>
  2. int main() {
  3. printf("Hello World!\nI am learning C.\nAnd it is awesome!");
  4. return 0;
  5. }

提示:两个 \n 字符之后将创建一个空行:

  1. #include <stdio.h>
  2. int main() {
  3. printf("Hello World!\n\n");
  4. printf("I am learning C.");
  5. return 0;
  6. }

这个 \n 是什么?

换行符(\n)称为转义序列,它迫使光标将其位置更改为屏幕上下一行的开头。这就产生了一的一行。

其他有效转义序列包括:

转义字符 描述 试一试
\t tab 试一试
\ 插入反斜杠字符 (\) 试一试
\” 插入双引号字符 试一试