1-22

今天主要动态内存函数
一、malloc:动态申请空间
void malloc(size_t size)动态申请size个字节的内存大小,返回值为申请的内存空间地址值。须要注意的时申请结束时必定要记得验证是否为空指针。
二、free:释放动态内存空间函数
void free(void
ptr)释放ptr指针的内存空间,free释放的必定是动态内存的空间
free必定与动态申请函数一块儿使用,即申请即释放。
三、calloc 申请动态内存空间,
void calloc(size_t num,size_t size)num为申请的元素个数,size为申请的元素个数大小,这个与malloc不一样是申请结束后,将每一个字节的数初始化为0。
四、realloc调整动态开辟的内存空间大小
void
realloc(void* p,size_t size)p为须要改变的空间大小值的地址值,size为改变值。ide

相关文章
相关标签/搜索