c++输入字符串
时间: 2023-08-03 07:11:44 浏览: 119
在 C++ 中,可以使用 `cin` 对象来输入字符串。以下是一个简单的示例:
```cpp
#include <iostream>
#include <string>
using namespace std;
int main() {
string s;
cout << "请输入一个字符串:" << endl;
cin >> s;
cout << "您输入的字符串是:" << s << endl;
return 0;
}
```
在上面的示例中,我们使用了 `string` 类型来存储输入的字符串,然后通过 `cin` 对象的 `>>` 运算符来将输入的字符串赋值给变量 `s`。注意,这种方式只会读取输入字符串中的第一个单词,如果需要读取整行输入,可以使用 `getline()` 函数。例如:
```cpp
#include <iostream>
#include <string>
using namespace std;
int main() {
string s;
cout << "请输入一个字符串:" << endl;
getline(cin, s);
cout << "您输入的字符串是:" << s << endl;
return 0;
}
```
在上面的示例中,我们使用了 `getline()` 函数来读取一整行输入,并将其赋值给变量 `s`。
阅读全文