C语言strstr函数

C语言strstr函数,第1张

strstr(p,"abcd");

意思就是在 char *p中查找字符串“abcd”

这里n++ 目的就是在char *p中每查找到一次就++,最后输出n就是在*p中“abcd”的个数

注意:strstr的头文件是#include

这里的char *p==char b[ ]

这是指针的运用,以后会出关于指针的详解

#include 
#include 

int main()
{
	int n = 0;
	char* p = "abcd365456abcd636zbcd3636zbc";
	do
	{
		p = strstr(p, "abcd");
		if (p != NULL)
		{
			n++;
			p = p + 4;
		}
		else {
			break;
		}
	} while (*p != '\0');
	printf("%d", n);
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/789790.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-05
下一篇 2022-05-05

发表评论

登录后才能评论

评论列表(0条)

保存