在字符串中查找字符串
时间: 2023-11-27 17:47:26 浏览: 104
可以使用strstr函数在一个字符串中查找另一个字符串。该函数的原型如下所示:
```c
char *strstr(const char *str1, const char *str2)
```
其中,str1是要查找的字符串,str2是要查找的子字符串。如果找到了子字符串,则返回指向该子字符串的指针;否则返回NULL。下面是一个例子:
```c
#include <stdio.h>
#include <string.h>
int main () {
const char haystack[20] = "Hello World";
const char needle[10] = "World";
char *ret;
ret = strstr(haystack, needle);
printf("The substring is: %s\n", ret);
return 0;
}
```
输出为:
```
The substring is: World
```
阅读全文