当前位置:首页 > 编程技术 > 正文

cin如何接收空格

cin如何接收空格

在C++中,使用`cin`读取输入时,默认情况下,`cin`会忽略空白字符,包括空格、制表符和换行符。如果你想读取包含空格的整行输入,可以使用`std::getline...

在C++中,使用`cin`读取输入时,默认情况下,`cin`会忽略空白字符,包括空格、制表符和换行符。如果你想读取包含空格的整行输入,可以使用`std::getline`函数。

以下是一个使用`std::getline`读取包含空格的整行输入的例子:

```cpp

include

include

int main() {

std::string line;

std::cout << "Enter a line of text: ";

// 使用getline读取一行,包括空格

std::getline(std::cin, line);

std::cout << "You entered: " << line << std::endl;

return 0;

最新文章