编程实现在带头结点的单链表中查找内容为x的节点,若找到,返回该点地址;否则返回NULL。(包指数据结构的定义)
struct node{Datatype data;struct node *next;};struct node *find(struct node*head,datatype x){ struct node *p=head->next;While(p!null&&p->data!=x)P=p-next;If(p->data==x)Return p;}
编程实现在带头结点的单链表中查找内容为x的节点,若找到,返回该点地址;否则返回NULL。(包指数据结构的定义)
struct node{Datatype data;struct node *next;};struct node *find(struct node*head,datatype x){ struct node *p=head->next;While(p!null&&p->data!=x)P=p-next;If(p->data==x)Return p;}