字符串處理庫中的查找函數(shù)
#include<string.h>函數(shù)原型 | 函數(shù)描述 |
char *strchr(const char *s,int c) | 查找c在s中首次出現(xiàn)的位置,成功將返回該位置的指針,否則返回NULL |
size_t strcspn(const char *s1,const char *s2) | 計(jì)算并返回s1中不包含s2中任何字符的起始段的長度。即在s1中查找是否有s2的字符,若碰到有該字符則返回從開始(數(shù)數(shù)1開始)到該字符之前的字符串長度。 |
size_t strspn(const char *s1,const char *s2) | 計(jì)算并返回s1中只包含s2中字符的起始段長度。即當(dāng)在s1中沒遇到在s2中的字符時(shí),返回從開始到該字符之前的字符串的長度。 |
char *strpbrk(const char *s1,const char *s2) | 定位字符串s1首次出現(xiàn)在字符串s2中字符的位置。若找到了字符串s2中的字符,返回一個(gè)指向字符串s1中該字符的指針,否則返回NULL |
char *strrchr(const char *s,int c) | 返回c在s中最后一次出現(xiàn)的位置指針,否則返回NULL |
char *strstr(const char *s1, const char *s2) | 返回s2在s1中首次出現(xiàn)(整個(gè)字符串匹配)的位置指針,否則返回NULL |
posted on 2006-04-19 12:57 芥之舟 閱讀(3868) 評論(0) 編輯 收藏 引用 所屬分類: C/C++