【相关推荐】
- 请看👉 :【数据结构(C语言)第二版慕课版】SingleList例程
- 除此之外, 这篇博客: 常见的数据结构总结(8种)中的 2.1 单链表(SingleList) 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
单链表的接口:
typedef int SLDateType; typedef struct SListNode { SLDateType data; struct SListNode* next;//注意:这里不能嵌套结构体,只能是地址 }SLTNode; void SListPrint(SLTNode* phead); void SListPushBack(SLTNode** pphead, SLDateType x); void SListPushFront(SLTNode** pphead, SLDateType x); void SListPopBack(SLTNode** pphead); void SListPopFront(SLTNode** pphead); SLTNode* SListFind(SLTNode* phead, SLDateType x); void SListInsert(SLTNode** pphead, SLTNode* pos, SLDateType x); void SListErase(SLTNode** pphead, SLTNode* pos); int SListLen(SLTNode* phead);//求链表的长度
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^