C语言数据结构——链表

这是我构造的两个方法 分别是链表结构的构造 和 链表的初始化
然后我给链表结构重命名为LNode和* LinkList
接着我给初始化方法传入的参数是LinkList
但是在我main方法传参数的时候 无论传入的是指针还是普通参数都会出问题

img

img

img

那你对l变量 使用带参数的构造函数 构造

你这样是不行的,初始化数据参数改成linklist &l,或者linklist* l,否则函数内不能修改l的值