函数原型 | 函数描述 |
char *strchr(const
char *s,int c) | 查找c在s中首次出现的位置,成功将返回该位置的指针,否则返回NULL |
size_t
strcspn(const char *s1,const char *s2) | 计算并返回s1中不包含s2中任何字符的起始段的长度。即在s1中查找是否有s2的字符,若碰到有该字符则返回从开始(数数1开始)到该字符之前的字符串长度。 |
size_t strspn(const char *s1,const char *s2) | 计算并返回s1中只包含s2中字符的起始段长度。即当在s1中没遇到在s2中的字符时,返回从开始到该字符之前的字符串的长度。 |
char *strpbrk(const
char *s1,const char *s2) | 定位字符串s1首次出现在字符串s2中字符的位置。若找到了字符串s2中的字符,返回一个指向字符串s1中该字符的指针,否则返回NULL |
char *strrchr(const
char *s,int c) | 返回c在s中最后一次出现的位置指针,否则返回NULL |
char *strstr(const char *s1, const char *s2) | 返回s2在s1中首次出现(整个字符串匹配)的位置指针,否则返回NULL |