编一个函数删除单链表中值为X的结点。
函数头为void delete_X(LinkList L,X).
1 回答
慕的地3800369
TA贡献15条经验 获得超7个赞
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;
}- 1 回答
- 0 关注
- 1049 浏览
添加回答
举报
0/150
提交
取消
