1、字符串查找
strstr
char * strstr(const char *s1, const char *s2);
在s1中查找s2,如果找到返回首个s2的首地址
char * strcasestr(const char *s1, const char *s2);
在s1中查找s2,不区分大小写,如果找到返回首个s2的首地址
char * strnstr(const char *s1, const char *s2, size_t n);
在s1中的前n个字符中去查找s2,如果找到返回首个s2的首地址
2、字符串比较
int strcmp(const char *s1, const char *s2);
比较s1,s2 返回-1:s1<s2 0:s1=s2 1:s1>s2 int strncmp(const char *s1, const char *s2, size_t n);
比较s1,s2前n个字符 返回-1:s1<s2 0:s1=s2 1:s1>s2
1 #include<stdio.h>
2
3 int myStrCmp(const char *s1,const char *s2)
4 {
5 int i = 0;
6 while(s1[i] != '