if(!IsLast(P,L))这句能不能用if(P!=NULL)代替
#......答案就在这里:数据结构与算法分析----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?
如果 IsList 内部的实现就是 return P == NULL; 那么可以代替。但是即便如此,调用函数也比直接写好,因为如果修改了链表的实现,那么你只要改函数内的代码就可以了。
要代替也应该用NULL!=P->next