11智能在线
新记
c++ 子函数上申请堆内存空间的函数不能在主函数上free为什么怎么弄
如题所述
举报该文章
其他看法
第1个回答 2016-11-02
首先,不是不需要申请新空间,而是暂时还没用满。其次,如果不去在满了的时候提前分配空间,那等超过容量后,就会溢出。最后,你这只是在练习,并不是真正的写一个万用的,可移植的函数。不必过于纠结。
本回答被网友采纳
第2个回答 2016-11-03
在主函数上要能获取到这段空间的首地址
相似回答
大家正在搜
相关问题
在被调函数中开辟的内存内否在主调函数中使用?
C语言中,malloc函数动态分配内存后,如果不用free去...
C++子函数中用new而不delete,那么这部分空间是否会...
C++堆中内存在函数调用结束时会释放吗
C语言中,在子函数中,用mallco申请的内存空间,当子函数...
为什么在函数里面申请的动态内存,在函数外就无效?
C与C++动态分配内存的区别
malloc函数内存什么地方申请空间