C#中的堆和栈理解

引言:程序运行时,它的数据必须存在内存中,一个数据需要多大内存、存储在什么地方以及如何存储都依赖于该数据的数据类型。 1、什么是栈 栈是一个内存数组,是一个LIFO(Last-In-First-Out 后进先出)的数据结构。 栈主要存储如下几种数据: a、某些类型变量的值。 b、程序当前的执行环境。 c、传递给方法的参数 栈的特征: 1、数据只能从栈的顶端插入和删除 2、把数据放到栈顶称为入栈(p
相关文章
相关标签/搜索