值类型和引用类型

1、值类型和引用类型的区别:

1)值类型和引用类型在内存上存储的地方不一样。

  • 值类型的值是存储在内存的栈当中。
  • 引用类型的值是存储在内存的堆中。

2)在传递值类型和传递引用类型的时候,传递的方式不一样。

  • 值类型我们称之为值传递
  • 引用类型我们称之为引用传递

2、我们学的值类型和引用类型有哪些:

值类型:int、double、bool、char、decimal、struct、enum

引用类型:string、自定义类

posted @ 2022-12-14 09:50  小春博客  阅读(70)  评论(0编辑  收藏  举报