C动态内存分配:(三)malloc/calloc/realloc/free使用注意事项

一、使用前要检查所请求的内存是否成功分配。安全 二、操做内存时不要超出分配边界。函数 三、使用sizeof计算数据类型的长度,有助于提升程序的可移植性。编码 四、传递给free的指针必须是一个从malloc、calloc或realloc函数返回的指针。传给free函数一个指针,让它释放一块并不是动态分配的内存可能会致使程序当即终止或在晚些时候终止。free一个NULL指针,不执行任何操做。spa
相关文章
相关标签/搜索