link中定义的变量是放在堆栈上还是放在哪里?它和主程序共用堆栈?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
首页/
已采纳
link中定义的变量是放在堆栈上还是放在哪里?它和主程序共用堆栈?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
- 微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
threenewbee 2015-03-12 18:54关注当然是放在堆栈上,lambda表达式运行时会被编译为函数,这个函数和一般的函数没有区别。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫点击复制链接分享编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2015-04-17 19:44回答 1 已采纳 自动释放,不用关心。你要能优化堆栈效率,你可以去微软了。
- 2015-03-12 18:49回答 1 已采纳 这种问题不用问,你试试就知道了。 编译器不允许你这么做的。
- 2015-03-12 19:30回答 1 已采纳 http://www.cnblogs.com/perhaps/archive/2010/05/03/1726442.html
- 2024-02-20 05:33车载系统攻城狮的博客 LDR PC, FIQ_Add Reset_Add DCD Start_Boot @ 中断处理程序入口,放在内存中 @ DCD:分配一段连续的空间并初始化 @ 含义:标号 Reset_Add 的值为 Start_Boot 起的一段 Undefined_Add DCD Undefined_Handler @......
- 2015-03-26 22:41回答 2 已采纳 o的引用在堆栈上,而它相当于装箱了,1这个值在堆上。
- 2015-04-17 18:55回答 1 已采纳 每个线程一个堆栈,你搞错了。 每次调用函数,都在同一个堆栈上往上延伸。一个堆栈保存着从入口的那个函数到执行的那个函数的全部的上下文。
- 2015-04-22 04:11回答 3 已采纳 http://ask.csdn.net/questions/177501
- 文火冰糖的硅基工坊的博客 ARM处理器共有N=37个寄存器,但是根据处理器的运行模式,程序能够真正使用的只是其中的18个或者17个。2.3.2 通用寄存器:两种或两种以上运行模式所共享的寄存器叫做基础寄存器。他们是R0~R15和CPSR,其中R0~R7、R15...
- 2015-04-17 05:50回答 1 已采纳 当然需要堆栈,否则局部变量定义在哪里?
- 2015-03-13 01:39回答 1 已采纳 可以,直接使用就可以了。
- 2015-04-17 23:40回答 1 已采纳 减少递归深度,避免无限递归,将堆栈调大一些。用自己的堆栈代替递归。
- 2020-06-15 07:15孤岛冒险的博客 在一个进程中,位于用户虚拟地址空间顶部的是用户栈,编译器用它来实现函数的调用。和堆一样,用户栈在程序执行期间可以动态地扩展和收缩。 堆,就是那些由 new 分配的内存块,他们的释放编译器不去管,由我们的...
- 2020-06-09 13:14博_采_众_长的博客 掌握模块化程序设计方法 子程序结构 参数传递 多模块程序结构 宏结构 重点 子程序 宏汇编 1.子程序结构 复杂问题化解为相互独立的任务, 编写为子程 序,便于实现和测试 汇编语言,用过程procedure指代子程序 使用...
- 2022-02-24 12:16愉快的马儿的博客 ** State: 保存着所有的全局变量 Getter: store中的计算属性,就像计算属性一样,getter 的返回值会根据它的依赖被缓存起来,且只有当它的依赖值发生了改变才会被重新计算。 getters接收state作为其第一个参数,接受...
- 2015-07-27 15:56woodsp的博客 一、在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
- 公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司