typedef struct _Node {
int data;
struct _Node * next;
} Node;
Node* SearchMax(Node* pHead)//pHead为头结点
{
Node* p1;
Node* p2;
p1 = pHead->Next;
p2 = p1->Next;
while(p2)
{
if(p2->data > p1->data)
{
p1 = p2;
p2 = p2->Next;
}
else
{
p2 = p2->Next;
}
}
return p1;
}