c语言单链表初始化的疑惑

请问各位大佬,c语言在单链表的初始化的时候,需要传入指针的指针吗?

initlinklist(linklist *l)

其中linklist=lnode *

还是说直接(linklist l)。

如果你需要在initlinklist中new这个链表指针的话,必须用指针的指针;如果由外部来new的话,就只需要指针了

通常都是传入指针的指针,需要申请首个节点地址的指针,然后放入定义好的全局指针,作为链表的头指针

您的问题已经有小伙伴解答了,请点击【采纳】按钮,采纳帮您提供解决思路的答案,给回答的人一些鼓励哦~~

ps:开通问答VIP,享受5次/月 有问必答服务,了解详情↓↓↓

【电脑端】戳>>>  https://vip.csdn.net/askvip?utm_source=1146287632
【APP 】  戳>>>  https://mall.csdn.net/item/52471?utm_source=1146287632