'a'was found in "This is a test".
'z'was not found in "This is a test".
利用函数计算字符串1中出现字符串2的次数
#include
<
iostream
>
using std::cout;
using std::endl;
int main()
{
char * string1 = " asdfasdfasdf " ;
const char * string2 = " df " ;
int i = 0 ;
while (strstr(string1,string2) != NULL)
{
++ i;
string1 = strstr(string1,string2);
string1 += strlen(string2);
}
cout << i << endl;
return 0 ;
}
using std::cout;
using std::endl;
int main()
{
char * string1 = " asdfasdfasdf " ;
const char * string2 = " df " ;
int i = 0 ;
while (strstr(string1,string2) != NULL)
{
++ i;
string1 = strstr(string1,string2);
string1 += strlen(string2);
}
cout << i << endl;
return 0 ;
}