c++的string 查找,插入,对比,修改,获取

查找

string.find(a,1)
表示在string字符串中查找a,且从下标1开始查找(包含下标为1的位置,若省略第二参数,则从下标0开始查找。

插入

string.insert(2,"222")
表示在string字符串,下标为2的前面插入字符串222,下标默认为0

对比

string.compare

修改

string[i]可根据下标进行重新赋值,达到修改的目的

获取

string x=s.substr() //默认时的长度为从开始位置到尾
string y=s.substr(5) //获得字符串s中 从第5位开始到尾的字符串
string z=s.substr(5,3); //获得字符串s中 从第5位开始的长度为3的字符串

无标签
评论区
头像