在程序中可以定义全局变量、程序变量和局部变量,其作用域范围是不一样的。Dim shared I as long代码定义的是全局变量。
举一反三
- 对于全局变量与局部变量描述正确的是() A: 全局变量的作用域是从变量定义的位置开始,到所在源文件结束 B: 全局变量可以与局部变量同名,局部与全局各用各的 C: 全局变量不可以与局部变量同名,局部不能与全局同名 D: 全局变量可以与局部变量同名,但局部会屏蔽全局
- 下列的变量的作用域,哪个是正确的? A: 变量的作用域分为全局变量、局部变量和模型变量; B: 变量的作用域分为全局变量、局部变量和模拟变量; C: 变量的作用域分为全局变量、局部变量和模块变量; D: 变量的作用域分为全局变量、局部变量和模组变量;
- 定义在函数内部的变量拥有一个局部作用域,定义在函数外的拥有全局作用域。局部变量只能在其被声明的函数内部访问,而全局变量可以在整个程序范围内访问。
- C语言中,以下叙述中错误的是: A: 主函数中定义的变量是全局变量 B: 同一程序中,全局变量和局部变量可以同名 C: 全局变量的作用域从定义处开始到本源程序文件结束 D: 局部变量的作用域被限定在其所定义的局部范围中
- 在Python中,根据变量作用域的不同,可以分为哪几种变量? A: 局部变量 B: 全局变量 C: 程序变量 D: 函数变量