C#-变量类型(值类型引用类型)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#-变量类型(值类型引用类型)相关的知识,希望对你有一定的参考价值。

第一次发这样的笔记呢!

这个是在再读基础的时候感觉自己理解的东西吧

变量的类型差异在数据的存储方式不一样,值类型是变量本身直接存储数据,另一个则是存储实际变量的引用,

值类型:都是存储在栈中的,都是直接访问实例,不能为null (如果存储的数据大于类型规定就会出现溢出和异常)
引用类型:需要New实例化,在堆中开辟的空间然后是在栈中引用的地址,
 

以上是关于C#-变量类型(值类型引用类型)的主要内容,如果未能解决你的问题,请参考以下文章

c#中值类型和引用类型的区别

值类型和引用类型

JAVA中值类型和引用类型的区别

C#学习笔记_1

引用类型和值类型的区别

java 判断一个对象是值类型还是引用类型