listnode用法 listNode是个什么函数?

listNode是个什么函数?在leetcode函数中运行此代码:IDX=listnode(3)n=IDXn.next=listnode(4)n=n.nextn.next=listnode(5)n=n

listNode是个什么函数?

在leetcode函数中运行此代码:

IDX=listnode(3)

n=IDX

n.next=listnode(4)

n=n.next

n.next=listnode(5)

n=n.next

return IDX

您将得到3-> 4-> 5

这是如何构造此listnode类型的数据结构。

~/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class/class将返回值转换为节点的类型*,一般来说,linklist H=(node*)malloc(sizeof(node))或linklist H=(linklist)malloc(sizeof(node))是等价的

第一个Londe用于标识结构类型;第二个Londe是typedef定义的数据类型,相当于struct Londe;linklist使用typedef定义表示指向结构Londe的指针的数据类型结构类型。