1、strchr、strpbrk、strstr
1) char *strchr(const char *s, int c);
在s中找字符c 第一次出现的地方,返回这个指向该位置的指针,没找到返回NULL
2) char *strrchr(const char *s, int c);
在s中找字符c 第一次出现的地方,返回这个指向该位置的指针,没找到返回NULL
2) char *strrchr(const char *s, int c);
在s中最右边找字符c 第一次出现的地方,返回这个指向该位置的指针,没找到返回NULL
3) char *strpbrk(const char *s1, const char *s2);
3) char *strpbrk(const char *s1, const char *s2);
在s1中,找s2中任意第一次出现的字符, 返回这个指向该位置的指针,没找到返回NULL
4) char *trstr(const char *big, const char *little);
4) char *trstr(const char *big, const char *little);
在big中找第一次出现little子字符串, 返回这个指向该位置的指针,没找到返回NULL
2、Demo
#include <stdio.h>
#include <string.h>int main()
{const char *str = "chenyuyabc";//查找一个字符char *chr_result = strchr(str, 'y');//查找从右边开始的第一个字符char *rchr_result &#