值类型和引用类型
2016-12-02 10:54:31 0 举报
值类型和引用类型是编程中常见的两种数据类型。值类型是指存储在栈内存中的变量,它们直接存储其所代表的实际数据,包括整数、浮点数、布尔值等。当一个值类型的变量被赋值给另一个变量时,实际上是将实际数据复制给了新的变量,因此两个变量互不影响。引用类型则是存储在堆内存中的变量,它们存储的实际上是对实际数据的引用地址。当一个引用类型的变量被赋值给另一个变量时,实际上是将引用地址复制给了新的变量,因此两个变量都指向同一个实际数据,修改其中一个变量会影响到另一个变量。