字符串处理相关
2014-08-12 20:25
120 查看
/** 逆转c风格字符串 **/ void reverse_cstr(char * p){ if(p==NULL)return ; int len = strlen(p); char * l= p,* r= p+len-1;//注意最后一个\0就算了 int mid = len % 2 ==0 ? len/2 -1: len/2 ; while(l<p+mid){ char c =*r; *r = *l; *l=c; l++; r--; } } /** 找出s的全部连续子串 **/ void all_sub_strs(string s){ size_t len=s.length(),sub_len=0; for(size_t i=0;i<len;++i){ sub_len=len-i+1;//子串长度 for(size_t j=1;j<sub_len;++j){ cout<<s.substr(i,j)<<endl; } } }
相关文章推荐
- 熟悉java.lang包-2(八、字符串处理相关类)
- Oracle 存储过程总结 二、字符串处理相关函数
- 字符串相关处理
- clob相关的咚咚以及字符串处理
- Python 第二章 字符串及其相关处理
- [原创]linux c 字符串相关处理包装函数
- python字符串、字符串处理函数及字符串相关操作
- 字符串处理与时间相关
- linux下文件的读写操作、字符串的处理操作,多线程操作等相关函数使用说明
- c/c++中与字符串处理相关的函数
- 字符串处理相关
- 运用字符串处理相关
- PHP字符串处理相关函数
- 字符串的相关处理问题
- hdu 1063 poj 1001 字符串处理 数学相关
- Oracle 存储过程总结 二、字符串处理相关函数
- URL字符串相关操作处理
- java 使用与字符串相关的类来处理数据
- 字符串相关处理kmp,前缀数,后缀树,后缀数组,最长回文串,最长重复字串,最长非重复字串
- php字符串处理函数相关操作