C语言中链表的标准实现

6

在C语言中有类似于标准实现的列表吗?我没有在标准库中找到任何相关的信息。

你是否可以推荐一个实现标准数据类型(如列表、映射等)的C库?我正在寻找一种简洁的单个文件解决方案。


Linux的list.h - 我会提供链接,但我现在正在使用手机,如果你在谷歌上搜索“linux list.h”,你很容易就能找到它。 - Chris Lutz
1
只是为了明确,您正在寻找一个提供所有标准数据类型的库(列表和映射只是数据结构的两个示例,但为什么它会包含这些而不是队列、堆等等?),并且您希望它很小,适合一个文件?有一些奇怪的东西存在,您甚至可能会找到一个单文件库,但它将是一个巨大的文件,而且该库也不会更好。 - Pascal Cuoq
参见:http://programmers.stackexchange.com/questions/116650/is-there-any-boost-equivalent-library-for-c - Ciro Santilli OurBigBook.com
3个回答

5
许多Unix系统都有一些不同的sys/queue.h实现。

4


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接