您的位置:首页 > 其它

find函数和erase函数用法

2016-07-21 08:15 761 查看
find函数用法:str1.find(str2);

在str1中找到str2字符串并输出第一次出现的位置若未找到输出-1;

代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
string str1,str2;
cin>>str1>>str2;
int p=str1.find(str2);
printf("%d\n",p);
}




erase函数用法:  str.erase(num1,num2);

在字符串str中删除从第num1位置开始num2个字符;

代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
string str;
cin>>str;
str.erase(2,2);
cout<<str<<endl;
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  函数 字符串