1. strchr()
#include <string.h>
char *strchr(const char *s, int c);
功能:在字符串s中查找字母c出现的位置
参数:
s:字符串的首地址
c:匹配字母(字符)
返回值:
成功:返回第一次出现的c地址
失败:NULL
2. strstr()
#include <string.h>
char *strstr(const char *haystack, const char *needle);
功能 在字符串haystack中查找 needle出现的位置。
参数:
haystack:源字符串首地址
needl:匹配字符串首地址
返回值:
成功:返回第一次出现needle地址。
失败:NULL
3. strtok()
#include <string.h>
char *strtok(char *str, const char *delimiters);
函数功能:
??切割字符串,将str切分成一个个子串
函数参数:
??str:在第一次被调用的时间str是传入需要被切割字符串的首地址;在后面调用的时间传入NULL。
??delimiters:表示切割字符串(字符串中每个字符都会 当作分割符)。
函数返回值:
??当s中的字符查找到末尾时,返回NULL;
??如果查不到delimiters所标示的字符,则返回当前strtok的字符串的指针。