统计字符串中某一字符串出现的次数用c++
时间: 2023-03-30 13:03:07 浏览: 145
Java编程实现统计一个字符串中各个字符出现次数的方法
可以使用 C 语言中的字符串函数来统计字符串中某一字符串出现的次数,例如使用 strstr 函数来查找目标字符串,然后使用循环来计数出现的次数。以下是一个示例代码:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "hello world, world is beautiful";
char target[] = "world";
int count = ;
char *ptr = str;
while ((ptr = strstr(ptr, target)) != NULL) {
count++;
ptr += strlen(target);
}
printf("'%s' appears %d times in '%s'\n", target, count, str);
return ;
}
```
输出结果为:
```
'world' appears 2 times in 'hello world, world is beautiful'
```
阅读全文