C#中常用的数据类型

c#中常用的数据类型分哪两大类?
值类型:int(4个字节)、double、float、枚举、结构体、char、bool、byte、short、long、decimal、Datetime、uint、

引用类型:string、接口、类、数组、

所有的值类型统一在栈中开辟内存空间;每定义一个值类型的变量,都会在内存栈中开辟新的空间

引用类型统一在堆中开辟空间;每实例化一个新的对象(引用类型),首先会在堆中开辟空间保存对象的值,其次还会在栈中开辟空间保存堆地址。

其中内存:运行的应用程序一定要先从硬盘加载到内存中,由cpu提供处理的动力。

int a = 5;
int b = 6;
int c = a;
b = c;

public string Person
{Name Age}

Person p1 = new Person();
p1.Name="zhangsan";
p1.Age=20;

Person p2 = new Person();
p2.Name = "lisi";
p2.Age=25;

Person p3 = p2;
p3.Age=30;

p3 = new Person();
p3.Age=35;

Console.WriteLine(p2.Age);

 

posted @ 2013-09-14 17:52  我是张朋  阅读(539)  评论(0编辑  收藏  举报