pta7-29 删除字串

#include<iostream>
#include<string.h>
using namespace std;
int a[210];
int b[210];
int main()
{
string s,t;
getline(cin,s);

getline(cin,t);
while(s.find(t)!=-1){
s.erase(s.find(t),t.size());//每次从首次找到字串的位置开始删除,删除字串长度的字符串;

 erase函数是第一个参数表示从哪儿开始删除,第二个参数表示可以删除的个数(可以省略,省略就表示从起点位置一直删除到'\0')
}
cout<<s;
return 0;
}

posted @ 2022-04-15 09:27  唯你是我青山  阅读(33)  评论(0)    收藏  举报