malloc 、calloc、realloc

malloc和free c库分别提供了两个函数,malloc和free,分别用于执行动态内存分配和释放。 这个函数向内存申请一段连续可用的内存,并返回指向这块空间的指针。 如果开辟成功,则返回一个指向开辟好空间的指针。同时,malloc实际分配的空间有可能比申请的要大,但取决于编译器。 如果开辟失败,则返回一个NULL指针,所以,对返回指针做好检查,确保是空还是非空。 由于malloc返回值为vo
相关文章
相关标签/搜索