首页 > 代码库 > ReverseString
ReverseString
【本文链接】
http://www.cnblogs.com/hellogiser/p/reverse-string.html
reverse string
【代码】
C++ Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | /* version: 1.0 author: hellogiser blog: http://www.cnblogs.com/hellogiser date: 2014/5/30 */ void swap(char *a, char *b) { char temp = *a; *a = *b; *b = temp; } char *reverse_str(char *str) { if(NULL == str) return str; unsigned int len = len_str(str); char *start = str; char *end = str + len - 1; while(start < end) { swap(start, end); start++; end--; } return str; } |
【本文链接】
http://www.cnblogs.com/hellogiser/p/reverse-string.html
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。