问一个面试题目

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

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

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务