1.string中find()返回值是字母在母串中的位置(下标记录),如果没有找到,那么会返回一个特别的标记。可以设为-1(返回值可以看成是一个int型的数)
有前缀s.
string s;
int t=s.find("!");
if(t != s.npos)//也可以写为t!=-1
找到了;
else
没找到;
2.vector
无前缀
vector<int>::iterator it = find(vec.begin(), vec.end(),9);
if(it==vec.end())
没找到;