类型被分为两种:
值类型(整数,bool, struct, char, 小数)
引用类型(string, 数组 ,自定义的类,内置的类)
值类型只需要一段单独的内存,用于存储实际的数据,(单独定义的时候放在栈中)
引用类型需要两段内存
第一段存储实际的数据,它总是位于堆中
第二段是一个引用,指向数据在堆中的存放位置
来源:CSDN
作者:Cuijiahao
链接:https://blog.csdn.net/cuijiahao/article/details/104225846