1、sting函数
#include <string> string s[10] 可以跟数字组合
2、map函数
#include <map> 定义:map<char, int> m; m['a']++; 可以加入字符串
3、vector函数
#include<vector> 定义:vector<int>v(7); v[i]=n; bool cmp(int a, int b){return a>b;} 可自动排序:#include<algorithm> sort(v.begin(), v.end(), cmp); 可倒置:#include<algorithm> reverse(begin(a),begin(a)+m) 其中前面的是包括的,后边的是不包括的。 string s = "123456789"; //如果想实现2和3的逆序,并不是reverse(s.begin()+1,s.begin()+2),而是reverse(s.begin()+1,s.begin()+3), 可以进行二维的数组,如v[i].push_back(num); 此时可以size,v[2].size();
特别:只需要ctrl+z再加回车可以结束输入 while (cin >> s)