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()函数。 这将释放使用过程中分配的向量的所有内存。
评论0
最新资源