亲,数据结构的一些问题
编一个函数删除单链表中值为X的结点。
函数头为void delete_X(LinkList L,X).
迷途的小靖
浏览 968回答 1
1回答
-
慕的地3800369
void delete_X(LinkList L,X){
//L应该传的是头节点的值(一般为空)
int *p = L->header;
//临时指针
int *t;
while(*p->next != NULL){
if(L->data == X){
t = p;
p = L->next;
free(t)
}
}
return L;
}
打开App,查看更多内容