或者你也可以通过递归来进行逆转,
这是我刚写的顺序存储的字符串的递归逆转代码:
///////////////////////////////////////////////////////
//Converse()公有成员函数
//递归:实现对顺序存储的字符串进行递规逆转
///////////////////////////////////////////////////////
void AString::Converse(int left,int right)
{
    if(left<right)
    {
        char temp;
        temp=s[left];
        s[left]=s[right];
        s[right]=temp;
        Converse(left+1,right-1);
    };
};
/////////////////////////////Converse()公有成员函数结束