想来想去
这个最高效了
void reverse(char *str){ char * end=str; char tmp; if(str){ while(*end){ ++end; } --end; while(str<end){ tmp = *str; *str++ = *end; *end-- = tmp; } } }原文链接:https://www.f2er.com/javaschema/286835.html
想来想去
这个最高效了
void reverse(char *str){ char * end=str; char tmp; if(str){ while(*end){ ++end; } --end; while(str<end){ tmp = *str; *str++ = *end; *end-- = tmp; } } }原文链接:https://www.f2er.com/javaschema/286835.html