#include <iostream>
int main() {
// 使用 std::endl 进行换行
std::cout << "Hello, World!" << std::endl;
std::cout << "This is a new line." << std::endl;
// 使用换行符 '\n' 进行换行
std::cout << "Hello, World!\n";
std::cout << "This is another new line.\n";
return 0;
}
std::endl
:这是 C++ 标准库中的一个操纵器,用于插入一个换行符并刷新输出缓冲区。每次使用 std::endl
时,程序会立即将缓冲区中的内容输出到屏幕上。
\n
:这是换行符,它只是简单地在字符串中插入一个换行符,不会刷新输出缓冲区。通常情况下,性能上比 std::endl
更高效,因为不需要每次都刷新缓冲区。
区别:如果你不需要立即刷新输出缓冲区(例如,在大量输出时),使用 \n
是更好的选择。如果你希望确保输出立即显示(例如,在调试时),则可以使用 std::endl
。
上一篇:visual c++怎么运行程序
下一篇:c++代码在线运行
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站