#include <stdio.h>
#include <string.h>
int main()
{
// c语言实现在num1字符中查找有几个num2字符
char *num1="I am a good boy.No one don't over me.Come on.you and your,me and my";
char *num2="and";
char *num=strstr(num1,num2); //这里num代表的是num1中第一次出现num2的首地址
int x=0; //如果num1中没有num2则返回NULL,
int y=strlen(num2);
while(num!=NULL)
{
num=strstr(num+y,num2);
x++;
}
printf("%d",x);
return 0;
}
C语言利用库函数实现字符串num1中num2的个数
最新推荐文章于 2023-12-21 12:13:12 发布
本文介绍了如何使用C语言中的strstr函数来遍历一个字符串num1,查找其中字符'num2'出现的次数。通过strlen获取num2的长度,利用while循环找到所有匹配并计数,最后输出结果。
2998

被折叠的 条评论
为什么被折叠?



