C语言malloc原阿门
时间: 2023-11-23 11:52:12 浏览: 61
C语言中的malloc使用详解
5星 · 资源好评率100%
malloc是C语言中的动态内存分配函数,用于在程序运行时动态地分配内存空间。它的原型为:
void *malloc(size_t size);
其中,size_t是一个无符号整数类型,表示要分配的内存空间的大小(以字节为单位)。malloc函数返回一个指向分配的内存空间的指针,如果分配失败,则返回NULL。
malloc函数分配的内存空间是在堆上分配的,需要手动释放。释放内存空间的函数是free,其原型为:
void free(void *ptr);
其中,ptr是一个指向要释放的内存空间的指针。
阅读全文