写一个含有cin.getline的程序
时间: 2024-11-09 13:24:49 浏览: 7
C++统计中英文大小写字母、数字、空格及其他字符个数的方法
5星 · 资源好评率100%
当你想从标准输入(如键盘)读取一行文本到C++程序中,可以使用`std::getline`函数。这是一个基本的示例,演示如何创建一个简单的程序,让用户输入一行文本:
```cpp
#include <iostream>
#include <string>
int main() {
std::string input;
std::cout << "请输入一行文本:";
// 使用getline函数读取一行文本,包括空格和换行符
std::getline(std::cin, input);
// 输出用户输入的内容
std::cout << "你输入的是: " << input << std::endl;
return 0;
}
```
在这个程序中,我们首先包含了`<iostream>`和`<string>`头文件,`std::getline`就来自这个库。然后在`main`函数里,声明了一个字符串变量`input`来保存用户的输入。接着提示用户输入,通过`std::getline`从标准输入获取一行数据,并将其存储在`input`中。最后,程序会显示用户输入的内容。
阅读全文