好麻烦的问题~~帮帮忙 那个栈和堆~ 到底地址是存在哪里的呀?基本数据类型又是存在哪里的呀?? 为什么NEW 的对象在栈里面? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.csdn.net/zhouruijie2007/archive/2007/03/18/1533117.aspx看看这个 基本数据类型 都是值类型 都是在栈中 操作是拷贝的值如 int a = 10;int b =a;a = 11;输出b =10; //因为另一份拷贝的值堆是引用数据类型 因为引用数据类型长度不固定 所以在内存中不可能分配很多空间留着所以存储的是地址如 float f=123.56F;object o = f;f = 789.123F;输出:f =789.123o=123.56F因为 o 指向第一个123.56F的地址 程序运行一段时间就出现问题,奇怪了。 这是一个简单窗体,请问红色部分 :this()起什么作用 在线等待 C#调用CreateEnhMetaFile时,如何传入枚举参数? sql中的二进制图片导出到word中 C#2003 MSCOMM控件串口通讯问题,在线等,请大家来看看!!跟贴有分!! 画不规则窗体的问题?请大家来看看。 如何在操作界面里输入转义字符? 很蛋疼的问题。 我想在WinForm中嵌入一个象网页中的图片切换,点击到不同的图片然后不同连结网页,该怎么做呀 c#发送数据最大值 数据插入问题 一个调用dll的简单问题,高手帮忙看看呀!!
如 int a = 10;
int b =a;
a = 11;
输出b =10; //因为另一份拷贝的值堆是引用数据类型 因为引用数据类型长度不固定 所以在内存中不可能分配很多空间留着
所以存储的是地址
如
float f=123.56F;
object o = f;
f = 789.123F;
输出:f =789.123
o=123.56F
因为 o 指向第一个123.56F的地址