📜  在 C++ 中多行打印输出(1)

📅  最后修改于: 2023-12-03 14:50:52.155000             🧑  作者: Mango

在 C++ 中多行打印输出

在 C++ 中,我们可以使用不同的方法来实现多行打印输出。下面介绍了一些常用的方法:

1. 使用 endl 或 '\n' 换行

使用 endl 或者 '\n' 可以在 C++ 中实现换行,并且打印多行文本。

#include <iostream>

int main() {
    std::cout << "Hello" << std::endl;
    std::cout << "World" << std::endl;
    return 0;
}

输出结果:

Hello
World
2. 使用反斜杠 '' 换行

在 C++ 中,我们可以使用反斜杠 \ 来实现代码换行,并打印多行文本。

#include <iostream>

int main() {
    std::cout << "Hello \
    World" << std::endl;
    return 0;
}

输出结果:

Hello World
3. 使用引号 "" 打印多行文本

在 C++ 中,我们可以使用引号 "" 来打印多行文本。

#include <iostream>

int main() {
    std::cout << "Hello\n";
    std::cout << "World\n";
    return 0;
}

输出结果:

Hello
World
4. 使用转义字符打印多行文本

在 C++ 中,我们可以使用转义字符来打印多行文本。常用的转义字符有 \n(换行符)、\t(制表符)等。

#include <iostream>

int main() {
    std::cout << "Hello\n";
    std::cout << "\tWorld\n";
    return 0;
}

输出结果:

Hello
    World
5. 使用 Raw 字符串打印多行文本

在 C++11 中,我们可以使用 Raw 字符串来打印多行文本,其可以保留原始字符串的格式。

#include <iostream>

int main() {
    std::cout << R"(Hello
World)" << std::endl;
    return 0;
}

输出结果:

Hello
World

以上是一些在 C++ 中实现多行打印输出的常用方法。根据不同的需求,你可以选择合适的方法来打印出多行文本。