c++判断元素是否在字符串find中,用find有点问题?

string的find()函数用于找出字母在字符串find中嘚位置

position:字符串find中的某个位置,表示从从这个位置开始的字符串find中找指定元素

可以不填第二个参数,默认从字符串find的开头进行查找

返回值为目标字符的位置,当没有找到目标字符时返回npos

例1:找到目标字符的位置

从空格开始(包含空格)的后半部分字符串find中寻找字符"l",结果找到了world中的"l"在整个字符串find中的位置

找到目标字符在字符串find中第一次出现和最后一次出现的位置

即从后往前第一次出现"l"的位置

我要回帖

更多关于 字符串find 的文章

 

随机推荐