77问答网
所有问题
c# 关于变量初始化化的问题
对于各种类型的变量,是不是都要强制的初始化,c# 是再声明变量时给变量分配内存 还是在第一次初始化的时候。
举报该问题
推荐答案 推荐于2016-01-01
并不是所有的变量都要强制的初始化,其中的输出参数(即由out关键字修饰的)可以不进行初始化。变量的内存分配时间不一致,如静态变量是在它所在的类或结构类型被装载后得到存储空间,而实例变量是在它的类实例被创建后获得存储空间。这些是我在书上看到的,你可以看看C#的基础知识,都有讲的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/8qYYI83vv.html
其他回答
第1个回答 2012-03-09
C#,没有初始化变量,它会在内存默认给它一个值! 但是最好是初始化变量,养成好的习惯!
第2个回答 2012-03-12
new一个变量只是给它分配内存,其值是内存默认的随机值,如果当程序中用到此变量是,其值
就会由构造函数给其初始化了。
第3个回答 2012-03-16
new一个啦
第4个回答 2012-03-10
不是
1
2
下一页
相似回答
大家正在搜
相关问题
C#怎样声明变量?还有初始化变量是什么意思?
C#为什么这样初始化不行? 怎么写?
C#...关于静态变量初始化的问题..高手>>
c#如何定义一个变量,赋值一次之后就不能再更改?
c#引用静态变量引发的类型初始化设定项异常怎么解决
C#中没有初始化的变量不能引用,否则会出错。但是变量不是有默...
C#中作用域与初始化的问题
C# winform 初始化变量并且下次执行时不需要再进行初...