C/C++有没有库函数可以统计一个字符串在另外一个字符串出现的次数。是什么函数,在哪个库中?

RT

//没有现成的函数,我写的是伪代码,希望能够剩下的你自己实现
//s为主串,t为匹配串
int i,j,m,n;
j=strlength(s);
m=strlength(t);
if((k>j)||(k<0))return ERROR;
for(i=0;i<=j-m+1;i++)
{
substr(&sub,s,i,k)
if(strcompare(t,sub)==0)
{
n++;//计数器
}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-27
好像没有现成德汉书
最接近的是strstr,
头文件是string.h
配合上循环是很容易统计出来的。

相关了解……

你可能感兴趣的内容

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