在初始化链表的根时使用node*而不是只使用node的原因是因为链表是一种动态数据结构,需要通过指针来链接各个节点。在C/C++等编程语言中,node*表示一个指向节点的指针,而node表示节点本身。
node*
node
使用指针的好处有以下几点:
综上所述,初始化链表的根时使用node*是为了方便进行内存分配、节点链接和链表操作。
云+社区技术沙龙[第8期]
serverless days
云+社区开发者大会(杭州站)
领取专属 10元无门槛券
手把手带您无忧上云