有没有C语言高手帮我看看这个程序哪里出错了(构建线性链表,实现对其插入删除的操作)
有没有C语言高手帮我看看这个程序哪里出错了(构建线性链表,实现对其插入删除的操作)
日期:2016-03-05 23:54:41 人气:1
下面是根据你的代码修改的,以后尽量不要用字母“l”(小写的L)作变量,容易跟数字1弄混,且不方便阅读。还有写的时候注意指针的用法,如果你要修改参数,就要用这个变量的指针,此处就为二级指针,因为要传送的形参已经是个指针了。
代码:
#include
#include
typedef struct LNode
{
int data;
struct LNode *next;
} LNode,*linklist;
//尾插法建立带表头节点的单链线性表,注意,第一个参数为指向链表指针的指针