有一个c语言的问题,一个数组能不能释放 用free
6个回答
展开全部
数组是在程序编译时就已经分配好的,只有在程序结束时才由系统释放,不用程序释放,而动态分配的空间,比如malloc 就要由程序在使用完释放(free)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
通常数组是不能使用free()函数释放的。free()函数主要用在指针上面。对指针变量或函数进行free()操作,可以释放内存空间。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是指针的话,那就上栈上的数组啦,栈上的是不能free的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数组哪能动态申请????????数组申请的内存空间系统灰自动回收的,不用你操心
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询