C#内存模型

对象内存模型 栈内存 由编译器自动分配和释放,主要用来保存值类型,例如,int a = 10 ,那么编译器会自动在栈上开辟一块内容用来存储变量a。 2. 堆内存  由程序员手动申请和释放,在C++中,通过new关键字申请,编译器不会释放,必须通过delete释放,对于C#,通过new 关键字申请,因为编译器的垃圾回收机制,程序员不需要手动释放内存。例如,我们为类student声明了一个对象zhan
相关文章
相关标签/搜索