新手求助
struct Node{
int data;
Node* link;
}
typedef Node* NodePtr;
NodePtr search(NodePtr head,int num);
NodePtr search(NodePtr head,int num)
{
NodePtr here=head;
if(here==NULL)
{
return NULL;
}
else
{
while(here->data!=target&&here->data!=NULL)
here=here->data;
if(here->data==target)
return NULL;
}
}
这里的here到底指向的是什么?是结构体,还是什么,我表示here=here->data这句哟很难理解,求各位大侠解析下……谢谢了