关于字符串的倒置
2015-11-29 20:18
260 查看
这里指的字符串有两种:
char字符串:char ch[]
调用头文件string.h,C++中是cstring,然后使用函数strrev(ch)。
另外一种方法:调用头文件algorithm,使用函数reverse(ch, ch + n)。其中n为需要倒置的长度。
string类:string s
调用头文件algorithm,使用函数reverse(s.begin(), s.end())。
通用方法:
逆序存储字符串或者编写函数实现倒置功能。
函数是:
char字符串:char ch[]
调用头文件string.h,C++中是cstring,然后使用函数strrev(ch)。
另外一种方法:调用头文件algorithm,使用函数reverse(ch, ch + n)。其中n为需要倒置的长度。
string类:string s
调用头文件algorithm,使用函数reverse(s.begin(), s.end())。
通用方法:
逆序存储字符串或者编写函数实现倒置功能。
函数是:
void Reverse(char *ch, int n) //这里的n是字符串长度,char类型 { int i, j; for (i = 0, j = n - 1; i < j; i++, j--) { int temp = ch[i]; ch[i] = ch[j]; ch[j] = temp; } }
相关文章推荐
- hpuoj--校赛--2015年的第一场雪(暴力)
- python函数装饰器(decorators)
- RSA算法
- Perf -- Linux下的系统性能调优工具介绍
- 绩效考核
- 简单的解释一下查准率和召回率
- hdu-1217(floyd)
- 元素类型为 "class" 的内容必须匹配 "(meta*
- 基数排序,计数排序
- thinkphp笔记-读取数据
- 搬砖--杭电校赛(dfs)
- 20151129数组
- Android学习笔记之Drawable 文件夹
- hpuoj--校赛--考试来了(水题)
- Http
- 信息安全系统设计基础第十二周学习总结(代码实践)
- hpuoj--校赛--考试来了(水题)
- 元素类型为 "class" 的内容必须匹配 "(meta*,subselect?,cache?,synchronize*,comment?,tuplizer*,(id|composite-id),di
- 利用Dom,Sax,Pull三种方式解析xml文件
- iOS——Core Graphic框架学习笔记