首页 > 试题广场 >

关于变量及其作用范围描述正确的是( ):

[不定项选择题]
关于变量及其作用范围描述正确的是()
  • 实例变量是类的成员变量
  • 静态变量用关键字static声明
  • 在方法体中定义的局部变量在该方法被执行时创建
  • 局部变量在使用前可不用初始化
不是局部变量在该方法被执行/调用时创建,而是应该为在该变量被声明并赋值时创建,可以理解为“当代码执行到该变量被赋值的代码时才被创建”。
发表于 2021-08-04 10:20:13 回复(4)
实例变量是指非静态成员变量,也就是需要通过实例化对象才能访问的变量 当局部变量被定义时,系统不会对其初始化,您必须自行对其初始化。定义全局变量时,系统会自动对其初始化。
编辑于 2020-08-05 09:48:10 回复(2)
讲道理,java中4个都是对的
发表于 2021-03-25 14:03:19 回复(1)
选项C错在哪?
静态局部变量在编译时创建?
发表于 2020-08-09 17:34:44 回复(2)
不是局部变量再该方法被执行/调用时创建,而是应该为在该变量被声明并赋值时创建,可以理解为当代码执行到该 变量被赋值的代码是才被创建。
发表于 2022-03-13 14:30:26 回复(0)
  • C:局部变量存放在栈区;在Windows和Linux平台,全局/静态存储区跟执行代码一样,是在编译过程中就已经生成在执行文件中。
  • D:变量在使用前必须初始化,不初始化变量是没有意义的。
发表于 2021-07-04 10:55:34 回复(0)
C选项不是抠字眼?反正就是函数里初始化啊
发表于 2022-02-10 16:05:07 回复(0)
D:如果我就是想用一个随机的初始值做srand的种子呢?
编辑于 2021-10-23 23:44:06 回复(0)
感觉c选项是对的
发表于 2020-08-10 21:08:16 回复(3)
这个题:
D有歧义 局部变量若不初始化 是一个随机值,局部变量若为静态局部变量 不初始化默认为0。 若用静态局部变量存储累加和,可以从0开始。
C 静态局部变量,在静态全局区,在编译的时候分配空间,堆栈在程序执行分配空间。
发表于 2023-10-31 21:47:14 回复(0)
局部变量在使用前世可以不用初始化
发表于 2022-05-20 15:00:33 回复(0)
局部变量用了这么多,只定义不初始化用的多了去了
发表于 2024-02-21 11:47:32 回复(0)
实例变量是java的,所以这是道java题😡
编辑于 2024-02-14 09:42:27 回复(0)
cd都是对的
发表于 2023-05-17 23:41:21 回复(0)
实例变量\n和\n类变量(static静态变量).
发表于 2023-04-02 10:59:29 回复(0)
*** 和 js 搞混了
编辑于 2023-03-16 08:04:24 回复(0)
在方法体中定义的局部变量在该方法被执行时创建 为啥错了。。。。
发表于 2022-10-01 08:28:32 回复(0)
??????
发表于 2021-06-18 16:25:01 回复(0)
<p>实例变量是非静态成员变量</p>
发表于 2021-01-20 16:57:23 回复(0)
我一直以为初始化是指在声明的同时赋值。声明时不赋值,后面再赋值就不是初始化了。
发表于 2021-01-03 21:15:50 回复(0)