方法一
class Reverse {
public:
string reverseString(string iniString) {
reverse(iniString.begin(), iniString.end());
return iniString;
}
};
方法二
class Reverse {
public:
string reverseString(string iniString) {
char temp; //注意是字符char,不是字符串string
int i = 0;
int j = iniString.size() - 1;
for( ; i < j; i++, j--)
{
//方法一:
temp = iniString[j];
iniString[j] = iniString[i];
iniString[i] = temp;
//方法二:
/*
iniString[i]=iniString[i]+iniString[j];
iniString[j]=iniString[i]-iniString[j];
iniString[i]=iniString[i]-iniString[j];
*/
}
return iniString;
}
};