文件名称:vec:C 的类型安全动态数组实现
文件大小:7KB
文件格式:ZIP
更新时间:2024-06-20 08:18:09
C
vec C 的类型安全动态数组实现。 安装 和文件可以放入现有的 C 项目中并一起编译。 用法 在使用向量之前,它应该首先使用vec_init()函数进行初始化。 vec_int_t v; vec_init (&v); vec_push (&v, 123 ); vec_push (&v, 456 ); 要直接访问向量的元素,可以使用向量的data字段。 printf ( " %d \n " , v.data[ 1 ]); /* Prints the value at index 1 */ 向量的当前长度存储在向量的length字段中 printf ( " %d \n " , v.length); /* Prints the length of the vector */ 完成向量后,应在其上调用vec_deinit()函数。 这将释放使用过程中分配的向量的所有内存。
【文件预览】:
vec-master
----src()
--------vec.c(2KB)
--------vec.h(4KB)
----LICENSE(1KB)
----test()
--------build_test.py(264B)
--------test_vec.c(8KB)
----README.md(6KB)
----package.json(217B)