strstr是干嘛的?
时间: 2024-07-25 17:00:56 浏览: 56
利用strstr和sscanf解析GPS信息
`strstr`是C语言标准库函数之一,它用于在一个字符串中查找指定字符序列首次出现的位置。该函数原型通常如下:
```c
char *strstr(const char *haystack, const char *needle);
```
这里的`haystack`是主串,而`needle`是要搜索的目标串。如果找到了匹配的子串,`strstr`会返回指向子串起始位置的指针;如果没有找到,则返回`NULL`。
举个例子,如果你想在字符串"Hello, world!"中查找"world",`strstr("Hello, world!", "world")`会返回`'w'`处的地址,即`&world`。
阅读全文