
c语言中,什么是在主函数中动态申请空间及释放空间?
展开全部
c语言惯用的分配是malloc,释放是free
如果申请内存,可以解决两个问题,分别是:
指针在其他函数外无效
数组空间必须是定值
但是由于一直不释放就会占内存,所以必须在合适时间使用free释放
如果申请内存,可以解决两个问题,分别是:
指针在其他函数外无效
数组空间必须是定值
但是由于一直不释放就会占内存,所以必须在合适时间使用free释放
更多追问追答
追问
指针在其他函数外无效是啥意思
追答
比如有main函数和fun函数,在main声明的int *p在fun中无效
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询