值类型:(整数/bool/struct/char/小数)
引用类型:(string/ 数组 / 自定义的类 / 内置的类)
值类型只需要一段单独的内存,用于存储实际的数据
引用类型需要两段内存(第一段存储实际的数据,他总是位于 堆中第二段是一个引用,指向数据在堆中的存放位置)
当使用引用类型赋值的时候,其实是赋值的引用类型的引用.
值类型:(整数/bool/struct/char/小数)
引用类型:(string/ 数组 / 自定义的类 / 内置的类)
值类型只需要一段单独的内存,用于存储实际的数据
引用类型需要两段内存(第一段存储实际的数据,他总是位于 堆中第二段是一个引用,指向数据在堆中的存放位置)
当使用引用类型赋值的时候,其实是赋值的引用类型的引用.