问一个面试题目

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

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

相关推荐

重生我想学测开:嵌入式的问题,我准备入行京东外卖了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务