内存泄漏: 动态申请内存,没有正常释放,后续又申请内存,也没释放内存,导致内存池被全部被占用,最终再申请内存的时候失败:严格点则每次申请内存的时候判断申请到的指针是否为空,若为空NULL则表示申请失败.程序正常运行的时候,隔断时间查看内存使用率,如果在没有任何操作的情况下内存使用率在不停增加,则很可能就是动态申请的内存没有释放. 内存分配未成功,却使用了它. 编程新手常犯这种错误,因为他们没有意识到内存分配会不成功.常用解决办法是,在使用内存之前检查指针是否为NULL.如果指针p是函数的参数,…