字符过滤函数
来源:互联网 发布:淘宝自动充值赚钱吗 编辑:程序博客网 时间:2024/05/24 01:40
此函数用以过滤一行或者一段字符数组中的某个字符
例如:
/*对字符串:"1、 3DDimension 2 20120102 1 864d3ef36a686b26bae2686fa60b6b36"过滤“ ”空字符,将分别得到:*/vecoL[index].id=result[0]; //1、vecoL[index].mdl=result[1];//3DDimensionvecoL[index].cnt=atoi(result[2]);//2vecoL[index].deadTime=result[3];//20120102 vecoL[index].version=result[4];//1 vecoL[index].md5=result[5];//864d3ef36a686b26bae2686fa60b6b36char **result;int n;void stringSplit(char *source,char delim,char ***detstr,int* n) //(源字符串, 要过滤的字符, 过滤结果, ){char src[512];strcpy(src,source);char **result;char splitchar[10];sprintf(splitchar,"%c",delim);int npos=1;for(int k=0;k<strlen(src)-1;k++){if(src[k]==delim&&src[k+1]!=delim)npos++;}char **str=new char*[npos];char *tokenPtr=strtok(src,splitchar);int p=0;while(tokenPtr){str[p]=tokenPtr;tokenPtr=strtok(NULL,splitchar);p++;}*n=npos;result = (char**) calloc (npos, sizeof (char*));for(int i=0;i<npos;i++){result[i] =(char*) calloc (52, sizeof (char));sprintf(result[i],"%s",str[i]);}delete []str;*detstr=&result[0];}
0 0
- 字符过滤函数
- 过滤非法字符函数
- 字符过滤函数
- 过滤特殊字符函数
- asp 过滤非法字符函数
- php 过滤特殊字符函数
- 常用字符验证与过滤函数
- Asp过滤某些特殊字符的函数
- 我收藏的特殊字符过滤函数
- 我收藏的特殊字符过滤函数
- 两个常用的危险字符过滤函数
- ASP.NET特殊字符过滤函数
- 我用的过滤字符函数
- php过滤替换特殊字符 函数
- PHP过滤所有特殊字符的函数
- 过滤字符
- 过滤字符
- 字符过滤
- iOS 静态库冲突 两个不同的.o 文件冲突 ,静态库分离
- DDMS监控内存
- 1-2 集群Kerberos安全配置
- Windows下给Android app进行系统签名
- 详细教程使用jQuery jPlayer插件给你的站点增加视频和音频功能
- 字符过滤函数
- spring security 安全策略加密解密处理过程
- Android Drawable 实现圆形,方形圆角图片
- Android开发规范
- linux AWK命令(2)
- 超级简单的纯js 象棋,看一遍你也会写
- Android中Context详解 ---- 你所不知道的Context
- leetcode Compare Version Numbers
- 观察者模式