strstr源碼

char* strstr(char* haystack,char* needle)
{
   for(;;++haystack)
   {
	char* h = haystack;   
	for(char* n = needle;;++n,++h)
	{
		if(!*n)return haystack;
		if(*h !=*n)break;   
	}
	if(!*h)return NULL;   
	}   
}
更多算法可以:http://blog.csdn.net/allenq/article/details/12006477
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章