关于C#当中栈(stack)和堆(heap)的问题

2025年03月25日 10:22
有1个网友回答
网友(1):

第一个问题:对的。但注意 c1,c2分配的内存是完全独立的,所以c1里面的a和c2里面的a的内存地址是不一样的。
第二个问题:不对。c2.a 这个a的内存是在new的时候已经分配好的,a=6仅仅是改变内存的内容而已,不是重新开辟内存。