删除子串
来源:互联网 发布:我的世界js物品攻击力 编辑:程序博客网 时间:2024/06/05 14:23
#include<iostream>#include<stdio.h>#include<assert.h>#include<string.h>using namespace std;int dele_substr(const char *str,const char *sub_str,char *result){ // assert(str!=NULL&&sub_str!=NULL);const char *p,*q;p=str;q=sub_str;char *t,*temp;t=result;int n,count=0;n=strlen(q);temp=(char *)malloc(n+1);memset(temp,0x00,n+1);while(*p){ memcpy(temp,p,n); if(strcmp(temp,q)==0) { count++; memset(temp,0x00,n+1); p=p+n; } else { *result=*p; p++; result++; memset(temp,0x00,n+1); }}*result='\0'; free(temp); return count;}int main(){ char *str=new char; int num=0; char *sub_str=new char;char result[100]={'\0'}; cin>>str; cin>>sub_str; num=dele_substr(str,sub_str,result);cout<<result<<endl; cout<<num;}
0 0
- 删除子串
- 删除子串
- 删除子串
- 删除子串
- 删除子串
- 删除子串
- 删除子串
- 删除子串
- 删除子串
- 删除子串
- 删除字符串中的子串
- 删除字符串中的子串
- 面试题,删除子串
- 删除字符串中的子串
- 删除字符串中的子串
- 删除字符串中的子串
- c++-STL:删除子串
- FAFU OJ 删除子串
- HDU Today (最短路径问题)
- neHe OpenGL lession 6
- ImageView 的缩放 scaleType
- hdu 1308 What Day Is It?
- 士兵杀敌(三)
- 删除子串
- 小度路由madplay和mpd本地音乐播放器
- 乖哈法国国际卡
- 如何关注好友的csdn博客
- C#几个经常用到的字符串截取
- 录像程序
- 【14/9/11】Set集合
- Ranorex 5.1发布,支持移动Web测试
- erlang试题