第1个回答 推荐于2016-07-15
#include <iostream>
#include <string>
using namespace std;
void reverse(string &str)
{
int l=str.length();
for(int i=0;i<l/2;i++)
{
char c=str[i];
str[i]=str[l-i-1];
str[l-i-1]=c;
}
}
void main()
{
string a="123abc";
reverse(a);
cout<<a<<endl;
}本回答被提问者采纳