char *strcpy(char* dest, const char *src);
char *strcat(char *dest,char *src);
int strcmp(const char *s1,const char * s2);
char *strncpy(char* dest, const char *src,size_t num
);
char *strncat(char *dest,char *src,size_t num
);
int strncmp(const char *s1,const char * s2,size_t num
);
char *strchr(char const *str,int ch);
char**strrchr(char const*str,int ch);
char *strpbrk(char const*str,char const *group);
char*strstr(char const*s1,char const*s2);
size_t strspn(char const *str,char const *group) (返回字符串中第一个不在指定字符串中出现的字符下标)
size_t strcspn(char const *str,char const *group)顺序在字符串s1中搜寻与s2中字符的第一个相同字符,包括结束符NULL,返回这个字符在S1中第一次出现的位置
char * strtok(char *str,char const *sep);
int tolower(int ch);
int toupper(int ch);
void* memcpy(void *dst,void *src,size_t length)
void *memmove(void *dst,void *src,size_t length)
int memcmp(void const *a,void const*b,size_t length)
void *memchr(void const *a,int ch,size_t length)
void *memset(void *a,int ch,size_t length);