输入string类型的值
废话不说,直接上代码…
#include<iostream>
using namespace std;
int main()
{
//输入string类型的值
char cInput[20];
//读取一个单词
cin >> cInput;
cout << cInput << endl;
//读取一行 \n 不要了
cin.getline(cInput, 20);
cin.getline(cInput, 20, ':'); //指定结束符
cout << cInput << endl;
//读取一行 \n加入到队列中
cin.get(cInput, 20);
cout << cInput << endl;
string sInput;
//读取一个单词
cin >> sInput;
//读取一行
getline(cin, sInput);
getline(cin, sInput, ':'); //指定结束符
cout << sInput << endl;
return 0;
}
这段C++代码演示了如何从标准输入读取string类型的值,包括读取单词、指定结束符的一行和包含换行符的一行。同时也展示了使用cin和getline函数的不同用法。
1万+

被折叠的 条评论
为什么被折叠?



