(C语言)实现带头双向循环链表的接口

各函数功能如下
申请空间
ListNode* BuyListNode(LTDataType x)
{
ListNode* node = (ListNode*)malloc(sizeof(ListNode));
node->next = NULL;
node->prev = NULL;
node->data = x;
return node;
}

初始化
ListNode* ListInit()
{
ListNode* phead = BuyListNode(0);
phead->next = phead;
phead->prev = phead;

return phead;
}

指定位置插入
void ListInsert(ListNode* pos, LTDataType x)
{
assert(pos);

ListNode* prev = pos->prev;
Li

(C语言)实现带头双向循环链表的接口最先出现在Python成神之路

版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/3898.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>