单选题
关于变量作用域,下列叙述中正确的是( )。
A、
在窗体的Form Load事件过程中定义的变量是全局变量
B、
局部变量的作用域可以超出所定义的过程
C、
在某个Sub过程中定义的局部变量可以与其他事件过程中定义的局部变量同名,但其作用域只限于该过程
D、
在调用过程中,所有局部变量被系统初始化为0或空字符串
【正确答案】
C
【答案解析】
解析:本题考查变量的作用域。局部变量是在过程内用声明的变量,只能在本过程中使用,不同过程中的局部变量可以重名,由Dim或者Private声明的局部变量在过程调用前才会被初始化为0或空字符串,静态局部变量不会被初始化为0或空字符串;在“通用声明”段中用Public语句声明的变量为全局变量,可被本应用程序的任何过程或函数访问。
提交答案
关闭