题目意思是:讲一个字符串倒序过来。
class Solution {
public:
string reverseString(string s) {
char c;
int t=0;
int r=s.size()-1;
while(t<r){
c=s[t];
s[t]=s[r];
s[r]=c;
++t;
--r;
}
return s;
}
};
c++中把s看做一个对象,直接调用size()函数来得到字符串s的长度,而C语言中用的是strlen语句来看字符串的长度。int r=s.size()-1;这条语句应该是每条字符串后边有“/0”结尾。