c++中的string跟java中的不一样,java中string是不可变的,而c++中的string是可变的!
下面例子仅供参考:
#include<iostream>
#include<string>
#include<algorithm>
using namespace std;
int main()
{
string a("dcba"),b("eof"),c;
int num=a.size();
sort(a.begin(),a.begin()+a.size());
cout<<a<<endl;
reverse(a.begin(),a.begin()+num);
cout<<a<<endl;
a.insert(3,b);
cout<<a<<endl;
return 0;
}