zoukankan      html  css  js  c++  java
  • c#值类型和引用类型

    3.值类型和引用类型
    区别:
    1)值类型和引用类型在内存上存储的地方不一样
    2)在传递值类型和传递引用类型的时候,传递的方式不一样。值类型我们称之为值传递,引用类型我们称之为引用传递。

    值类型:int、double、bool、char、decimal、struct、enum
    引用类型:string、自定义类、数组。
    存储:
    值类型的值存储在内存的栈中。
    引用类型的值存储在堆中,但是引用类型的地址保存在栈上
    如person szperson = new person();
    szperson保存在栈上,new person则保存在堆中。故引用类型既要在栈上分配类存保存存储数据的地址,也要在堆上分配内存保存数据。

  • 相关阅读:
    url 记录
    tvm
    const flold
    spring
    java连接mysql数据库
    linux常用命令记录
    pikachu漏靶场洞测试
    Starting.....
    IOS App提交流程
    InApp Purchase(iap)快速指南
  • 原文地址:https://www.cnblogs.com/jefy/p/9187782.html
Copyright © 2011-2022 走看看