LinkList本来是一个指针类型, 为什么在ListInsert函数中要传入一个指向指针的指针, 不得而知, 直接传入一个LinkList类型的L进来也可以的. 另外,此处的++j和j++没有什么区别
这是什么书啊, 感觉把简单的问题复杂化了, 绕了一圈
while(p)相当于while(p!=NULL),判断的是p是否为空指针
如果写while(*p->data)的话,那么判断的是p所指向的结构体的data域是否为零。然而,由于没有判断p是否有效,若p为野指针,将导致*p非法访问,从而使程序崩溃。因此这种写法是错误并且危险的。