问一个面试题目

C++
如果运行test函数的话输出是什么。我再本地是输出hello。但是getMalloc函数结束申请的内存就释放了吧?那一块内存如果重新分配,是不是就会出现其他值?还望大家可以赐教。

全部评论
谁跟你说函数结束的时候内存就释放了。。
点赞 回复 分享
发布于 2017-09-21 20:48
函数申请的内存在栈上,函数结束,内存释放。malloc内存在堆上,手动回收,或者等程序挂了。
点赞 回复 分享
发布于 2017-09-21 20:46
自己顶一顶
点赞 回复 分享
发布于 2017-09-21 20:46

相关推荐

不愿透露姓名的神秘牛友
04-08 05:32
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务