函数原型:extern char *strstr(const char *str1, const char *str2);函数
str1: 被查找字符串 spa
str2: 要查找字符串code
返回值:该函数返回str2第一次在str1中的位置,若是没有找到,返回NULL字符串
函数实现原型
char * strstr(const char *s1,const char *s2) { const char * p = s1; const int len = strlen(s2); for(;(p=strchr(p,*s2))!=0;p++) { if(strncmp(p,s2,len)==0) return (char *)p; } return 0; }
实现中使用了另外两个函数strchr和strncmp。class
另外两篇文章中有介绍和实现co