class A{
public static double a1;
public double a2;
}
new A;这时a1, a2的内存如何分配?(分配在什么位置?)
a1 是否默认分配在代码段内?
a2 分配在托管堆内?
a1会随着程序的运行改变地址么?
public static double a1;
public double a2;
}
new A;这时a1, a2的内存如何分配?(分配在什么位置?)
a1 是否默认分配在代码段内?
a2 分配在托管堆内?
a1会随着程序的运行改变地址么?
解决方案 »
- 谁能获取到该网页的源码
- C# 异步发送数据中使用Socket SocketAsyncEventArgs进行双工通信
- 哈希编码转换
- C# 与 JAVA 中按值传递与按引用传递的本质区别
- 在datalist控件中radiobutton如何实现单选?
- 请看看这个三天都没人能回答的问题(关于DataGridView与DataSet的问题)
- 怎样预览GridView控件显示出来的内容?
- DataGrid的TableStyle中的GridColumnStyle被删掉或被新增将触发什么事件.
- 怎么取DataView中的列集合?
- 求大神解决,急用!!!
- 请教正则高手,下面这三个是什么意思?
- 我在一本教材上找的一段聊天程序源码,调试时出现问题
public static double a1;
public double a2;
}
new A; 这时a1, a2的内存如何分配?(分配在什么位置?) a1 分配在程序集全局变量区间
a2 分配在当前对象的一个堆上a1 是否默认分配在代码段内?
否
a2 分配在托管堆内?
是
a1会随着程序的运行改变地址么?
否