字符串函数实现(待更新)

strstr函数:

char* strstr(char* s1,char* s2)
{
	assert(s1&&s2);
	char *p,*q,*src;
	src=s1;
	while(*src!='\0')
	{
		p=src;q=s2;
		//while(*p++==*q++)
		//{
		//	if(*(q)=='\0')
		//		return p;
		//}
		do
		{
			if(*q=='\0')
				return src;
		}while(*p++==*q++!='\0');
		src++;
	}
	return NULL;
}


你可能感兴趣的:(null)