关于《数据结构导论》


所有跟贴·加跟贴·新语丝读书论坛

送交者: queue 于 2009-07-29, 16:26:58:

我认为lovecreatesbeauty是错误的

(1)的初始化肯定是必须的,它的用途是清栈。当然比较好的code应该先检查栈是不是空的,如果不是,应该先free栈占用的内存,再ls = NULL;

(2)栈是一个后进先出链,“ls = p;”的作用是把栈的顶端指向最后进栈的数据(也就是参数p)。如果你要做所谓的free栈存储,应该先调用栈函数Pop()把最后进栈的数据弹出来。




所有跟贴:


加跟贴

笔名: 密码: 注册笔名请按这里

标题:

内容: (BBCode使用说明