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;
}

浙公网安备 33010602011771号