c字符串逆序
来源:互联网 发布:java的socket编程 编辑:程序博客网 时间:2024/05/18 14:23
这个其实不是原创的了,只是自己写了一遍而已。第一种是普通逆序,第二种是原地逆序。
char* Reverse(char* s){ //将q指向字符串最后一个字符 char* q = s ; while( *q++ ) ; q -= 2 ; //分配空间,存储逆序后的字符串。 char* p = malloc(sizeof(char) * (q - s + 2)); char* r = p ; // 逆序存储 while(q >= s) *p++ = *q-- ; *p = '\0' ; return r ;}
char* InPlaceReverse(char* s){ char *left = s; char *right = s; while (*right++) ; right -= 2; while (right >= left) { char var = *left; *left++ = *right; *right-- = var; } return s;}
0 0
- C实现字符串逆序
- C字符串逆序输出
- c字符串逆序
- C字符串逆序、逆置
- C语言-字符串逆序
- 【C】字符串逆序
- 【C语言】 字符串逆序
- [C练习]字符串逆序
- 用逆序字符串C
- c语言实现字符串逆序
- C 递归逆序输出字符串
- 【C语言】逆序输出字符串
- 【C/C++】用递归实现字符串逆序
- C语言,求一个字符串的逆序
- C语言关于字符串逆序输出---面试
- linux C 学习 简单字符串逆序输出
- linux C 学习 简单字符串逆序输出
- oj-15-C-字符串的逆序
- 据说这是改进版顺序链表
- IIR与FIR基础知识
- jQ confirm确认对话框
- oracle 常用sql
- 使用语音输入法时,当文字没有加载出来,清空文本框时系统崩溃
- c字符串逆序
- 关于青春
- 从K近邻算法、距离度量谈到KD树、SIFT+BBF算法
- 新的开始
- Eclipse调试Java的10个技巧
- 邻接表无向图的介绍
- fstream,ifstream,ofstream 详解与用法
- ios tableview 那些事(二十三) 解决headerView不随cell一起滚动的问题
- 常用的电脑快捷键大全