77问答网
所有问题
变量在什么时候需要初始化,在什么时候不用呢
变量在什么时候需要初始化,在什么时候不用呢
举报该问题
推荐答案 2007-09-15
在JAVA里类中的类属性,也就是全局变量不初始化系统有默认值,而方法里的变量必须初始化。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/8IIWIGWq.html
其他回答
第1个回答 2007-09-15
用则初始化,不用则不初始化啊!现在只能告诉你这么多了!呵呵,慢慢你会懂得什么是全局,什么是局部,这样定义起来你就心里有数了!
第2个回答 2007-09-15
在你要用之前,需要初始化.
相似回答
C语言中的定义
变量时,在什么
条件下
需要初始化
?在什么条件下又
不用
初始...
答:
作为输入变量时不用初始化
。作为储存变量值时不用,(即为赋值语句左值)例:int a=2,b;b=a;
Java:为
什么
这两段代码里的
变量
i有的
需要初始化
有的
不需要呢
答:
局部变量声明之后,Java虚拟机就不会自动给它初始化为默认值,因此局部变量的使用必须先经过显式的初始化
。 但是需要声明的是:对于只负责接收一个表达式的值的局部变量可以不初始化,参与运算和直接输出等其它情况的局部变量需要初始化。你第一种情况为 成员变量系统自动初始化为 0 了 ...
什么时候要初始化变量
?
答:
在声明变量的同时赋值就是初始化。而在其后的赋值语句就不是初始化
。一般来说,如果你不给变量一个确定的值,就直接引用它,则系统不能保证运行的唯一性,而这是我们程序所不允许的。所以我们一般用初始化的方法来确定其值。如char str[100]引用memset(str,sizeof(str),0);即将所有的数组元素初始化...
Java中所有
变量在
使用前都
初始化
吗?
答:
比较特殊的一种
变量
final(这里叫常量了 一旦赋值
初始化
之后就不能更改 )这种变量想想也知道必须手动赋值初始化了,(虚拟机给你赋值个0有
啥用呢
?你又不能改它的值),于是再按照上述1、2的原则,1.局部的final型变量还是只要在使用前进行手动初始化即可 2,final成员变量要么你在声明的时候就赋值...
JAVA中
什么时候需要初始化什么时候不需要
答:
成员变量会被
初始化,
局部
变量不
会初始化。public class Main { static int a; // 成员变量 public static void main(String[] args) { int b; // 局部变量 System.out.println(a);// 正确输出,默认值是0 System.out.println(b);// 编译异常,没有初始化。因为程序不会自动赋值 } } ...
C语言
变量必须初始化
吗
答:
不过
,变量不
一定
需要初始化
。在函数外部定义的变量或者在函数内部用static关键字定义的变量(被定义在数据段中的那些
变量,
见2.1)在没有明确地被程序初始化之前都已被系统初始化为0了。在函数内部或程序块内部定义的不带static关键字的变量都是自动变量,如果你没有明确地初始化这些变量,它们就会具有未...
C++中局部
变量
一定
要初始化
吗,为
什么
?
答:
可以不
初始化,
但是在后续的过程中,一旦
需要使用
这个
变量
,一定要记得先初始化,所以在声明时就初始化是个好习惯,也是值得提倡的做法
大家正在搜
java成员变量在什么时候初始化
实例变量什么时候初始化
final变量什么时候初始化
什么时候会出现变量未被初始化
静态成员变量什么时候初始化
局部变量在使用前必须初始化
怎么初始化成员变量
当变量声明时初始化会怎样
局部变量如何初始化