C语言,链表问题,高手进!挑战 啊

[复制链接]
查看11 | 回复1 | 2010-12-28 17:36:23 | 显示全部楼层 |阅读模式
struct student
{
int num;
struct strudent *next;
}
struct student *head, *temp1, *temp2,*temp3
链表节点顺序: head,temp1,temp2,*temp3
temp1 = del (temp1);
temp1 = temp1->next;
问:这个del删除的是什么,删除后的temp1被赋了什么值?各位高手详细点
del()函数不是我定义的

回复

使用道具 举报

千问 | 2010-12-28 17:36:23 | 显示全部楼层
我搞不清你的问题。 如果temp1 = del (temp1),这句是释放了temp1所指的内存,那temp1 = temp1->next;这句就没意义了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行