对局部变量描述错误的是( )。
A: 不会自动进行初始化,初值不确定
B: 进入语句块获得内存,退出即释放
C: 会自动进行初始化,初值为0
D: 作用域在语句块内
A: 不会自动进行初始化,初值不确定
B: 进入语句块获得内存,退出即释放
C: 会自动进行初始化,初值为0
D: 作用域在语句块内
C
举一反三
内容
- 0
中国大学MOOC: 全局变量如果未初始化,系统会自动赋初值为0。
- 1
进行初始化即可自动获取初值为0的变量是: A: 任何用static修饰的变量 B: 任何在函数外定义的变量 C: 局部变量和用static修饰的全局变量 D: 全局变量和用static修饰的局部变量
- 2
如果不显式地为自动变量初始化,则它的初值为()。
- 3
若有说明:inta[3][4]={0},则下面正确的叙述是 A: 只初始化了第一个元素,即a[0][0]可得到初值0 B: 此初始化语句不正确 C: 数组a中各元素都可得到初值,但其值不一定为0 D: 数组a中每个元素均可得到初值0
- 4
下述哪个说法是不正确的?(). A: 局部变量在使用之前无需初始化,因为有该变量类型的默认值 B: 类成员变量由系统自动进行初始化,也无需初始化 C: 参数的作用域就是所在的方法 D: for语句中定义的变量,当for语句执行完时,该变量就消亡了