请C++高手帮我解释下这段话关于栈和堆的区别,有一条是 内存申请方式不同.栈:由系统自动分配内存.堆:由程序员分配,因此程序员必须要指明变量的大小.请问在这里,程序员必须指明变量的

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 14:22:14
请C++高手帮我解释下这段话关于栈和堆的区别,有一条是 内存申请方式不同.栈:由系统自动分配内存.堆:由程序员分配,因此程序员必须要指明变量的大小.请问在这里,程序员必须指明变量的

请C++高手帮我解释下这段话关于栈和堆的区别,有一条是 内存申请方式不同.栈:由系统自动分配内存.堆:由程序员分配,因此程序员必须要指明变量的大小.请问在这里,程序员必须指明变量的
请C++高手帮我解释下这段话
关于栈和堆的区别,有一条是 内存申请方式不同.
栈:由系统自动分配内存.
堆:由程序员分配,因此程序员必须要指明变量的大小.
请问在这里,程序员必须指明变量的大小这句话是什么意思?是要对变量进行赋值
比如说我定义了一个变量
int a;
那么此时的变量a是放在栈区还是堆区?如果是在栈区,那么怎么定义才能放到堆区?怎么为这个变量指明大小?

请C++高手帮我解释下这段话关于栈和堆的区别,有一条是 内存申请方式不同.栈:由系统自动分配内存.堆:由程序员分配,因此程序员必须要指明变量的大小.请问在这里,程序员必须指明变量的
a这个在栈区 由系统分配
如果要放到堆区可以自己开辟10个整数的数组例如
int *p=new int(10)
变量是不能指定大小的,它都是固定不变的.例如
int 4个字节
float 8个字节

请C++高手帮我解释下这段话关于栈和堆的区别,有一条是 内存申请方式不同.栈:由系统自动分配内存.堆:由程序员分配,因此程序员必须要指明变量的大小.请问在这里,程序员必须指明变量的 请懂C++语句高手帮我解释return m_aBank[nBefore][nAfter + 10].strName;请C++高手帮我看下上面这句的意思. 关于物理电学高手进帮我解释下怎么得出那2个结论的 请高手帮我找海明威关于“满意”的名言也就是关于人生价值观点的名言 哪位电气高手分别帮我解释下离网逆变器和并网逆变器 和他们的区别请尽量通俗点,(财富不多, 关于概率密度的一道题画五角星的这道题,请各路高手帮我看看 我是网友帮我儿子取的名,叫梁凯文,请各位高手帮我看看这名字取的好不好,帮我解释下名字的含义, 请高手帮我解释下玥字代表什么含义?我叫张凯玥,想找段优美的话来流露出我的名字, 请哪位高手帮我讲解一下关于经纬度的知识? 请高手帮我找一篇关于母亲的作文,稍微好点就行了. 一道关于求偏导数的小题目,请高手帮我分析!帮我写写分析其中具体步骤吧! 请高手帮我做一道c语言改错题. 请哪位高手根据儒家经典帮我解释解释仁爱 朝代顺序表解释请高手帮我解释下朝代顺序歌好吗?比如 三分魏楚吴,讲的是曹操,刘备,孙权.请高手从头到尾 请英语高手帮我翻译“友邦世纪”的英文,最好有它的意义的解释. 那位高手能帮我解释打工的含义 请高手帮写一篇关于绿色出行的童谣! 关于C++类对象组的一个选择题.请帮我解释下原因,我知道答案是C.#includeusing namespace std;class Sample{public:Sample(){}Sample(){cout