c - 标准c库是否提供链表等数据结构?

标签 c gcc data-structures glibc

做标准的 C 库实现,尤其是 glibc(GNU C 库)提供链表、stack 等。数据结构,还是我们必须自己动手?

谢谢。

最佳答案

C 标准不提供链表和堆栈等数据结构。某些编译器实现可能会提供自己的版本,但它们的使用将无法跨不同的编译器移植。

所以是的,您必须自己编写。

关于c - 标准c库是否提供链表等数据结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14001652/

相关文章:

c - STM32L4 - SPI2 时钟问题

c - Linux 中 fork() 调用的来源在哪里?

python - 通过 73/115 个测试用例 : Verifying an Alien dictionary

data-structures - 公式的后序遍历

c - Realloc() 即使经过大量阅读也无法理解

在 C 循环中调用 system() 失败

c - 错误: Dereferencing pointer to incomplete type.

gcc - 展开 gcc 编译器优化

c++ - C++ 指针可以指向字符串文字的静态成员数组吗?

algorithm - Skip List的时间复杂度