问题 单项选择题

以下叙述中正确的是( )

A) static型局部变量,只能在编译时赋予值,程序运行期间不能更改
B) static型局部变量,可以在程序运行期间更改其值
C) 全局变量说明为static存储类,其作用域将被扩大
D) 形参可以使用的存储类说明符与局部变量完全相同

答案

参考答案:B

解析: 本题考查的知识点是局部变量的作用域。
static说明全局变量时,此变量可称为静态全局变量,静态全局变量只限于本编译单位使用,不能被其他单位所引用,静态局部变量在编译时赋初值,在程序执行期间不能赋初值,而非不能更改,故本题选B)。

选择题
单项选择题