C#栈和堆的区别

堆和堆栈是两个不同的概念,在内存中的存储位置也不相同,堆一般用于存储可变长度的数据,如字符串类型;栈则用于存储固定长度的数据,如整型类型的数据int(每个int变量占用四个字节)。
时间:2013-8-4