new和make分配在堆上还是栈上应该要看逃逸分析吧,make分配的内建类型可能会在函数外部使用,所以会分配到堆上,new创建的类型分配在堆上,如果函数返回后变量任然被外部使用,就会逃逸到堆上。

相关推荐

明明就不饿:看不懂你到底会啥,什么岗位
点赞 评论 收藏
分享
前期没面试,这周约了8个
钱嘛数字而已:一定至少要拿下1个,不然就成了八挂阵了。
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务