题目:
前缀判断
如下的代码判断 needle_start指向的串是否为haystack_start指向的串的前缀,如不是,则返回NULL。
比如:"abcd1234" 就包含了 "abc" 为前缀
char* prefix(char* haystack_start, char*needle_start)
{
char*haystack = haystack_start;
char*needle = needle_start;
while(*haystack&& *needle)
{
if(______________________________) returnNULL; //填空位置
}
if(*needle)return NULL;
returnhaystack_start;
}
请分析代码逻辑,并推测划线处的代码,通过网页提交。