当然有,在github上面找到一个国人写的挺不错的C语言通用数据结构和常用算法库libcstl。 libcstl是使用C语言编写的一个通用的数据结构和常用的算法库,它模仿C++ STL的接口和实现,支持vector, list, deque等等常用的数据结构,同时还支持排序,查找,划分等常用的算法,此外cstl也包含迭代器的类型,它作为容器和算法之间的...
SLDataType* array; // 指向动态开辟的数组 size_t size ; // 有效数据个数 size_t capicity ; // 容量空间的大小 }SeqList; 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 顺序表的操作: InitList_Sq(&L); 初始化函数 InputList_Sq(&L); 数据的输入 InsertList_Sq(&L,n,num); 数据...
adif 是标准c语言数据结构和算法库,数据结构和算法库实现主要包括基础数据结构、特殊数据结构、常用数据处理算法。这里包含了常用的字符串、字节流、字符集、日期时间等处理例程,还有内存管理和内存池的分配和释放管理等函数实现,此外还有,配置文件、日志调试、文件访问、文件缓存、JSon、MIME等功能模块。还提供了通信编程...