1、字符串的定义string
string s; //定义空字符串 s
string t = "Beijing"; //定义字符串t,值为Beijing
2、字符串的输入cin和getline
string s;
cin >> s; //输入字符串不含空格用cin
getline(cin, s); //输入字符串含空格,用getline
3、字符串输出cout
cout << s;
4、字符串长度s.size()
s.size();
5、字符串的下标:0 ~ s.size()-1
字符串s的下标是从0开始,最后一个字符的下标为s.size()-1
6、取第i个字符s[i]
取字符串s的第i个字符s[i]
s[0]是s的第1个字符
s[s.size()-1]是s的最后1个字符
7、取子串s.substr()
s.substr(i, n):从s中下标i的字符开始,取长度为n的连续子串
8、连续输入若干个单词(直到没有单词输入)
while(cin>>s)
{
…
}