由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - [合集] 请问关于堆栈的问题
相关主题
linux 下从c++动态内存操作问题,heap size不够还是别的?问个关于数组的问题
C++动态内存碎片问题heap&stack Linux vs. Windows
[合集] 一个C++动态内存回收报错的问题面试题:debug: 函数return to a wrong place
请教一个作用域的问题请教windows 7 怎么增加堆栈上限
这个C++程序为什么不能运行丰田在嵌入式系统里用递归
急问大牛们:关于fortran堆栈溢出丰田工程师真的该枪毙啊 (转载)
[合集] 一道M$面试题的解法... (转载)树的前序遍历
关于thread的stack发现了一个编程思路,解决c++内存管理问题
相关话题的讨论汇总
话题: 栈上话题: 动态内存话题: 分配话题: 请问话题: 堆上
进入Programming版参与讨论
1 (共1页)
c***d
发帖数: 996
1
☆─────────────────────────────────────☆
dickkie (大红椒) 于 (Sun Oct 28 23:59:16 2007) 提到:
请问在C++中,内存分配是否严格的按照此规矩:
只有用new生成的对象才在堆上,其余的一律为栈上或全局变量区
小弟有此问题,是因为教科书上说动态内存分配即堆,它的好处是能在runtime时才确
定具体需要多少对象然后生成,而动态内存分配是由new来完成,那么在此例子中:
int i;
cin >> i;
if(i==10) {
int i=3;
string str="foo";
}
请问这里if里的i和str是在栈上还是堆上?
1 (共1页)
进入Programming版参与讨论
相关主题
发现了一个编程思路,解决c++内存管理问题这个C++程序为什么不能运行
Dynamic programming和backtracking有什么区别吗急问大牛们:关于fortran堆栈溢出
新手问,大家平时使用recursion么?感觉很酷啊[合集] 一道M$面试题的解法... (转载)
大龄转行请教关于thread的stack
linux 下从c++动态内存操作问题,heap size不够还是别的?问个关于数组的问题
C++动态内存碎片问题heap&stack Linux vs. Windows
[合集] 一个C++动态内存回收报错的问题面试题:debug: 函数return to a wrong place
请教一个作用域的问题请教windows 7 怎么增加堆栈上限
相关话题的讨论汇总
话题: 栈上话题: 动态内存话题: 分配话题: 请问话题: 堆上