2、用C或C++实现void reverse(char*)函数,即反转一个null结尾的字符串。
-
void reverse(char* chStr){
-
char* end = chStr;
-
-
char chTemp;
-
if(chStr){
-
-
while(*end){
-
++end;
-
}
-
-
--end;
-
-
while(chStr < end){
-
chTemp = *chStr;
-
*chStr++ = *end;
-
*end-- = chTemp;
-
}
-
}
-
-
}
完整代码请查看以下路径:
阅读(1013) | 评论(0) | 转发(0) |