calloc函数

在读AMCL源码时,多次遇到calloc函数,记录下

self = calloc(1, sizeof(pf_kdtree_t));

分配1个kdtree结构体所需的空间内存,并返回这块内存的指针给self。

self->nodes = calloc(self->node_max_count, sizeof(pf_kdtree_node_t));

分配max_count个kdtree_node结构体所需的内存空间,并返回这块内存的首地址指针给self_node。

set->samples = calloc(max_samples, sizeof(pf_sample_t));
set->clusters = calloc(set->cluster_max_count, sizeof(pf_cluster_t));
原文地址:https://www.cnblogs.com/havain/p/15014199.html