📅  最后修改于: 2023-12-03 14:50:52.155000             🧑  作者: Mango
在 C++ 中,我们可以使用不同的方法来实现多行打印输出。下面介绍了一些常用的方法:
使用 endl
或者 '\n'
可以在 C++ 中实现换行,并且打印多行文本。
#include <iostream>
int main() {
std::cout << "Hello" << std::endl;
std::cout << "World" << std::endl;
return 0;
}
输出结果:
Hello
World
在 C++ 中,我们可以使用反斜杠 \
来实现代码换行,并打印多行文本。
#include <iostream>
int main() {
std::cout << "Hello \
World" << std::endl;
return 0;
}
输出结果:
Hello World
在 C++ 中,我们可以使用引号 ""
来打印多行文本。
#include <iostream>
int main() {
std::cout << "Hello\n";
std::cout << "World\n";
return 0;
}
输出结果:
Hello
World
在 C++ 中,我们可以使用转义字符来打印多行文本。常用的转义字符有 \n
(换行符)、\t
(制表符)等。
#include <iostream>
int main() {
std::cout << "Hello\n";
std::cout << "\tWorld\n";
return 0;
}
输出结果:
Hello
World
在 C++11 中,我们可以使用 Raw 字符串来打印多行文本,其可以保留原始字符串的格式。
#include <iostream>
int main() {
std::cout << R"(Hello
World)" << std::endl;
return 0;
}
输出结果:
Hello
World
以上是一些在 C++ 中实现多行打印输出的常用方法。根据不同的需求,你可以选择合适的方法来打印出多行文本。