利用头尾指针,及交换对应位置的元素,实现数组的反转

class Reverse {
public:
    void swap(char *a,char *b)
    {
        char temp =*a;
        *a=*b;
        *b=temp;
    }
    string reverseString(string iniString) {
        // write code here
        int r = iniString.size()-1;
        int l = 0;
        while(r>l)
        {
            swap(&iniString[l], &iniString[r]);
            r--,l++;
        }
        return iniString;
    }
};