起因 工作很少接触纯C项目,业余写着玩玩,不断雕琢 目标 纯C实现动态数组,提供方便易用泛型接口,避免依赖 实现 完全封装,隐藏结构体细节,不支持栈创建 拷贝存储,轻微性能代价换来易用性 vector.h #ifndef VECTOR_H #define VECTOR_H #include <stddef.h> typedef struct Vector_ Vector; extern Vector* vector_new(size_t elem_size); extern void vect…