程序中各变量在内存中的位置

主要给初学者介绍下,我们编写的程序中,我们的代码,全局变量和静态变量在内存中是怎么存放的,我们new或者malloc出来的变量,在内存中是怎么分配的, 全局变量,静态变量----存于数据区; 局部变量,函数形参----存于stack; 函数代码----------------存于代码区; new出来的变量--------存于heap。 堆和栈的区别: 一、预备知识——程序的内存分配 一个由C/C+
相关文章
相关标签/搜索