内存管理的bug 其实不叫bug 但是习惯不好很容易出错

2019-07-20 05:53发布

int main()

{
   ..... 一堆初始化

   ram_1();
  ram_2();

  //这里就会傻了   例如会申请变量的时候回给出 重复的地址  或者    地址范围重复  一旦出现这个问题要整个程序翻  到底哪里忘记释放了 搞死人了

}

ram_1()
{
  u8 *p;
  p=申请内存
  //忘记了释放
}

ram_2()
{
u8 *p;    《==局部变量名字相同
  p=申请内存
  //忘记了释放


}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。