1.分类
值类型(栈):int,double,float,enum,char,struct
引用类型(堆):class,string,object
2. 引用类型 指向内存托管堆一个空间,所以当其中一个发生改变的时候,引用它的都会发生改变
值类型 是线程堆上的一个独立的空间,互不影响
本文详细解析了值类型(如 int、double 和 char)与引用类型(如 class 和 string)的区别。值类型存储在栈中,每个实例都是独立的;而引用类型则指向托管堆中的对象,因此对其中一个实例的修改会影响所有引用该对象的实例。
1.分类
值类型(栈):int,double,float,enum,char,struct
引用类型(堆):class,string,object
2. 引用类型 指向内存托管堆一个空间,所以当其中一个发生改变的时候,引用它的都会发生改变
值类型 是线程堆上的一个独立的空间,互不影响
718

被折叠的 条评论
为什么被折叠?