【文件属性】:
文件名称:doublist:双向链接列表的一个小而简单的实现
文件大小:19KB
文件格式:ZIP
更新时间:2021-03-21 03:29:11
c linux c99 lib doubly-linked-list
怀疑者
双链表的简单实现。
用法
doublist配有一个makefile,可让您生成一个.a文件。为此,只需在项目的根目录中键入make 。 .a文件将被拖放到项目的根目录。您现在要做的就是将include/doublist.h和libdoublist.a复制到您的项目中,一切顺利。 (我假设您知道如何链接)
结构体
struct节点(更多信息在include / doublist.h中)
struct doublist(更多信息在include / doublist.h中)
doublist_create()
返回指向doublist的指针
node_create()
争论是无效的*
参数是整数。 (使用它来确定参数1的值)
返回一个指向
node_insert_after()
参数是指向已分配的双重列表的指针
参数是指向节点的指针(如果为NULL,则追加到doublist的末
【文件预览】:
doublist-master
----test()
--------test.c(789B)
--------Makefile(161B)
----include()
--------doublist.h(1KB)
--------xmemtools.h(269B)
----LICENSE(1KB)
----src()
--------doublist.c(5KB)
--------xmemtools.c(582B)
----compile_flags.txt(12B)
----.gitignore(81B)
----Makefile(37KB)
----README.md(3KB)