动态内存的介绍(malloc/free/calloc/realloc)&&操做动态内存常见错误

动态内存函数介绍 动态内存开辟函数:void* malloc(size_t size); 注意: 若是开辟成功则返回一个指向开辟空间的指针 若是开辟失败返回 NULL 指针,所以malloc的返回值必定要作检查。 返回值的类型是 void* ,因此malloc函数并不知道开辟空间的类型,具体在使用的时候使用者本身来决定 若是 size 为 0,malloc 的行为是标准未定义的 释放动态开辟的内存
相关文章
相关标签/搜索