c++怎么换行输入
作者:野牛程序员:2023-07-09 08:46:43 C++阅读 2848
在C++中,你可以使用std::getline
函数来进行换行输入。这个函数可以从输入流中读取一行文本,并将其存储到一个字符串变量中。
下面是一个示例代码,演示如何进行换行输入:
#include <iostream> #include <string> int main() { std::string input; // 使用std::getline函数进行换行输入 std::cout << "请输入一行文本:" << std::endl; std::getline(std::cin, input); // 输出输入的内容 std::cout << "你输入的内容是:" << input << std::endl; return 0; }
在这个示例中,std::getline(std::cin, input)
语句会等待用户输入一行文本,并将输入存储到input
字符串中。用户可以通过按下Enter键来输入一行文本。然后,程序会将输入的内容打印出来。
请注意,在这个示例中,使用了std::endl
来在输出中进行换行。如果你只想换行而不需要刷新输出缓冲区,你也可以使用\\n
来表示换行符。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
