C语言数据结构之线性链表 跪求大神代码纠错!!!

日期:2013-09-29 09:15:53 人气:1

C语言数据结构之线性链表 跪求大神代码纠错!!!

其实就只有一个地方有问题而已. 创建链表的函数create(l,m),这里你把l作为一个指针递给了create,但是注意,传递参数是复制了一份传进去的,也就是说,虽然在create内部 l 的确是正确的链表头,但是外部的 l 却根本没有改变.因为传参的时候外部的 l 和内部的 l 就已经没有联系了. 要解决这个问题,如果是C++,可以使用引用.但是你是这个蛋疼的C..两种做法,第一种比较正统,就是把l作为一个返回值,也就是定义 linklist create(m), 后面可以 l = create(m
    A+
热门评论