首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
函数参数使用的空间是在()中申请的,malloc或new是在
[单选题]
函数参数使用的空间是在()中申请的,malloc或new是在()中申请空间的?
堆,栈
栈,堆
栈,栈
堆,堆
添加笔记
邀请回答
收藏(446)
分享
10个回答
添加回答
18
推荐
牛客-007
答案:B
函数内局部变量,形参都是在栈内存空间中申请的,随着函数的结束而消失
malloc和new关键字在堆内存申请空间,使用结束需要认为的释放
编辑于 2015-01-26 18:04:40
回复(0)
25
啥
栈 系统维护
堆 自己申请释放
传参是系统操作的,故栈
malloc和new是由自己申请的,故堆
发表于 2016-03-07 09:39:38
回复(0)
6
中汇信息技术最牛逼
new -> malloc -> HeapAlloc
还以为挺简单呢,都选了堆。
结果没看到人家前面还有个空。。。
发表于 2015-09-05 13:31:52
回复(1)
2
王火火0716
栈 系统维护 堆 自己申请释放 传参是系统操作的,故栈 随着函数结束而释放栈空间 malloc和new是由自己申请的,故堆 需要手动释放空间
发表于 2018-10-25 14:51:57
回复(0)
1
Lishier
牛new堆 暂(栈)时 局部变量
发表于 2021-12-05 22:07:47
回复(0)
1
晴鈊.
函数内局部变量,形参都是在栈内存空间中申请的,随着函数的结束而消失 malloc和new关键字在堆内存申请空间,使用结束需要认为的释放
发表于 2017-12-09 08:26:15
回复(0)
1
LYH93
堆:用于存放进程运行中被动态分配的内存段,它的大小并不固定,可动态扩张和缩减
栈:是用户存放程序临时创建的局部变量,也就是说我们函数{}中定义的变量,但是不包括静态变量,静态变量存放在数据段
发表于 2017-06-30 18:47:15
回复(0)
0
心疼妳的心疼
malloc new 在堆中申请空间
发表于 2017-09-27 14:08:41
回复(0)
0
CS sky
B 书上有原话,我记住了
发表于 2015-01-24 13:38:15
回复(0)
0
三进制
函数之间传递数据使用的参数是在栈中申请的, malloc和new都是在堆中申请的
发表于 2015-01-10 15:52:13
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
网易
网易互娱
C++
游戏研发工程师
2015
来自:
2015网易互娱校园招...
上传者:
小牧魔法袋
难度:
10条回答
446收藏
9345浏览
热门推荐
相关试题
在类的定义中可以有两个同名函数,这...
哔哩哔哩
游戏研发工程师
2020
评论
(0)
在类的定义中构造函数的作用是()
哔哩哔哩
游戏研发工程师
2020
评论
(1)
下面关键字中,哪一个不是用于异常处...
哔哩哔哩
游戏研发工程师
2020
评论
(1)
用命令()可以查看mysql数据库...
网易
2015
数据库
网易互娱
游戏研发工程师
测试
后端开发
客户端开发
前端开发
人工智能/算法
数据
运维/技术支持
评论
(24)
来自
2015网易互娱校园招聘...
tcp三次握手创建连接,双方交互的...
网易
2015
网络基础
网易互娱
游戏研发工程师
计算机网络
评论
(11)
来自
2015网易互娱校园招聘...
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题