C++ 换行符
换行符
要在输出中插入换行符,可以使用 \n
字符
示例
#include <iostream>
using namespace std;
int main() {
cout << "Hello World! \n";
cout << "我正在学习 C++";
return 0;
}
自己试一试 »
您也可以使用另一个 <<
运算符,并将 \n
字符放在文本之后,如下所示
示例
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!" << "\n";
cout << "我正在学习 C++";
return 0;
}
自己试一试 »
提示: 两个 \n
字符放在一起将创建一个空行
示例
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!" << "\n\n";
cout << "我正在学习 C++";
return 0;
}
自己试一试 »
另一种插入换行符的方法是使用 endl
操作符
示例
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!" << endl;
cout << "我正在学习 C++";
return 0;
}
自己试一试 »
\n
和 endl
都用于换行。但是, \n
最常用。
但是 \n
到底是什么?
换行符 (\n
) 被称为 **转义序列**,它强制光标将位置更改到屏幕上下一行的开头。这将导致换行。
其他有效转义序列的示例:
转义序列 | 描述 | 试试 |
---|---|---|
\t | 创建一个水平制表符 | 试试 |
\\ | \ | 试试 |
\" | 插入反斜杠字符 (\) | 试试 |