搜索
C 教程 / 新行

新行

换行

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

实例

#include <stdio.h>

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

点击 "运行实例" 按钮查看在线实例

您还可以使用单个 printf() 函数输出多行。但是,这可能会使代码更难阅读:

实例

#include <stdio.h>

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

点击 "运行实例" 按钮查看在线实例

提示:两个连续的 \n 字符将创建一个空行:

实例

#include <stdio.h>

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

点击 "运行实例" 按钮查看在线实例

那么 \n 到底是什么?

换行符 (\n) 被称为转义序列,它强制光标更改其在屏幕上的位置到下一行的开头。这导致了一个新行的产生。

其他有效的转义序列示例包括:

转义序列 描述 试一试
\t 创建水平制表符。 试一试
\\ 插入反斜杠字符 (\)。 试一试
\" 插入双引号字符。 试一试