c# 引用类型和值类型
来源:互联网 发布:努比亚z17 预装软件 编辑:程序博客网 时间:2024/05/16 12:47
引用类型只是将指针指向内存中的存储单元, 但值类型是将内存单元复制到自己内存副本中, 也就说引用类型内存中存储值只有一个, 但值类型确实有两个.引用类型主要有:类,数组,索引等.值类型有各种数据,结构,枚举等.
public class vall//------引用类型
{
public int a;
public int b;
}
一.
vall n1=new vall(); // --- 内存给 n1 分配一个地址, 指针指向n1
n1.a=10;
n1.b=15;
vall n2=n1; //----只是赋值指针, 将指针指向n1
// --- 两个指针分别同一个内存地址
二.
vall n1=new vall(); // --- 内存给 n1 分配一个地址, 指针指向n1
n1.a=10;
n1.b=15;
vall n2= new vall(); // --- 内存给 n2 分配一个地址, 指针指向n2
n2 = n1; //----指针指向n2 修改为 指针指向n1
// --- 两个指针分别同一个内存地址
三.
vall n1=new vall(); // --- 内存给 n1 分配一个地址, 指针指向n1
n1.a=10;
n1.b=15;
vall n2= new vall(); // --- 内存给 n2 分配一个地址, 指针指向n2
n2.a = n1.a;
n2.b = n1.b;
// --- 两个指针分别指向不同 内存地址
- C#中的值类型和引用类型
- c#基础 值类型和引用类型
- c# 引用类型和值类型
- 关于c#值类型和引用类型
- C#值类型和引用类型
- 浅谈C#值类型和引用类型
- C#中的值类型和引用类型
- c#值类型和引用类型
- C#值类型和引用类型
- c# 值类型 和 引用类型
- c#值类型和引用类型
- C#中的值类型和引用类型
- c#值类型和引用类型
- C# 中的值类型和引用类型
- C# 值类型和引用类型
- C# 中的引用类型和值类型
- c#值类型和引用类型
- c#值类型和引用类型
- 奥巴马当选美国总统演讲全文(最完整最清晰演讲视频) Yes,We can!
- 触动
- 几个常用的sql语句(续)
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法
- VS2005制作安装包的“系统必备”选项
- c# 引用类型和值类型
- 好书推荐(持续更新ing)
- Java同步技术(七)
- 金融危机下就是现金为王
- Mime-type
- 增加下拉菜单的代码
- 随想老藏的事件!
- J2EE—组件,容器,服务器三者之间的关系
- 老大退休了