c语言中如何用cin输入带空格的string
时间: 2024-02-22 09:57:34 浏览: 133
用 替换字符串空格(C语言)
3星 · 编辑精心推荐
在C++中,可以使用`std::getline`函数来读取带空格的字符串。例如:
```c++
#include <iostream>
#include <string>
int main() {
std::string str;
std::cout << "请输入一段文本:";
std::getline(std::cin, str);
std::cout << "您输入的是:" << str << std::endl;
return 0;
}
```
在上面的代码中,我们使用`std::getline`函数来读取一行带空格的文本,然后将其存储在`std::string`类型的变量`str`中。这样就可以读取包括空格在内的整行文本了。
阅读全文