对变量作用域的正确描述是( )。
A: 仅限于本程序。
B: 只和变量的类型有关。
C: 和程序运行的过程有关。
D: 取决于变量定义的位置和存储类型。
A: 仅限于本程序。
B: 只和变量的类型有关。
C: 和程序运行的过程有关。
D: 取决于变量定义的位置和存储类型。
举一反三
- 变量的作用域取决于()。 A: 变量的存储类型 B: 变量的数据类型 C: 定义变量的语句所在的位置 D: 变量是否与其它变量重名
- 下列关于C++变量的存储类型和作用域的叙述正确的是______。 A: 可将变量分为:auto、static、extern、register和array五种存储类型 B: 自动变量的作用域为整个程序文件 C: 函数内定义的静态变量的作用域为整个程序文件 D: 以某花括号“{”开头定义的变量,其作用域为该开花括号至对应的闭花括号内
- 一个变量的作用域取决于变量定义语句在程序中出现的位置。
- 下面关于C++语言变量的叙述错误的是 A: C++语言中变量分为auto、static、extern和register4种存储类型 B: 自动变量和外部变量的作用域为整个程序 C: 内部静态变量的作用域是定义它的函数 D: 外部静态变量的作用域是定义它的文件
- 变量的作用域与其定义语句在程序中的出现位置直接相关,据此可将变量分为()变量和()变量。