美文网首页
string的比较

string的比较

作者: VanessaC | 来源:发表于2017-07-25 08:57 被阅读0次

1.字符串的比较:

s1.compare(s2) == 0,表示s1和s2相同,否则为不相同

可以直接使用==,>=,<=,!=,>,<来直接对字符串进行比较

2.获得字符串的子串

s1.substr(4,6)表示获得s1字符串从第四个字符串开始的6个字符

3.查找子字符串

s1.find(s2,index),表示从s1中查找从索引index开始是否有字符串s2,若有,则返回s2的索引值,若没有则返回无穷大

s1.find_first_of(s2),返回两个字符串都有的第一个字符的索引

s1.find_fist_not_of(s2),返回在s1但不在s2中的首位字符的索引,若不成功则返回无穷大

4.字符串的输入

string s;

cout<<"input a string:";

cin>>s;

5.修改字符串

erase(4,7)删除字符串

insert(4,s2)插入字符串

replace(4,6,s2)代替字符串

相关文章

网友评论

      本文标题:string的比较

      本文链接:https://www.haomeiwen.com/subject/cozikxtx.html