怎样用c++程序检测字符串中是否存在某字符

如题所述

第1个回答  推荐于2016-12-04
// 供参考

#include <iostream>
#include <string>

using namespace std;

int main()
{
string str;
char c;
int len, i;
cin >> str;
len = str.length();
cin >> c;
for ( i = 0; i < len; i++ )
{
if ( str[i] == c )
{
cout << "Find!" << endl;
goto Exit0;
}
}
cout << "No Find!" << endl;

Exit0:

return 0;
}本回答被网友采纳
第2个回答  2010-03-04
string 类就有这个功能。

string str="1231ff23dd";
int i=str.find("f",0,1);

如果找到则返回出现的位置,如果找不到则返回-1;

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网