建立
存储
查找
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a;
string str1,str2,str3;
cin>>a;
getchar();//输入的顺序为 数字,回车,若无此行,str1直接读取回车被截断,空;
getline(cin,str1);//终止为换行,且会存储回车键;
getline(cin,str2);
getline(cin,str3);
cout<<"\n"<<str1<<"\n";
cout<<str2<<"\n";
cout<<str3<<"\n";
string str4="xuan";
a=str3.find(str4,0);//寻找子串;
cout<<a<<"\n";//找xuan出现的初位置;
a=str1.find('r',0);//寻找特定字符;
cout<<a<<"\n";//r的初位置;
cout<<str1.length()<<"\n";//str1的长度;
}
// 数字
// \n(被 getchar() 消去)
// str1==字符\n
// str2==字符\n
// str3==字符\n