在C语言程序中定义全局变量,如果该变量使用关键字static作为存储类别说明符,则它的作用域是()
第1题:
下面关于C++语言变量的叙述错误的是
A.在C++语言中变量分为auto,static,extern和register四种存储类型
B.自动变量和外部变量的作用域为整个程序
C.内部静态变量的作用域是定义它的函数
D.外部静态变量的作用域是定义它的文件
第2题:
下面关于C++语言变量的叙述错误的是
A.C++语言中变量分为auto、static、extern和register4种存储类型
B.自动变量和外部变量的作用域为整个程序
C.内部静态变量的作用域是定义它的函数
D.外部静态变量的作用域是定义它的文件
第3题:
在一个 C 语言源程序文件中所定义的全局变量,其作用域为:
A) 所在文件的全部范围
B) 所在程序的全部范围
C) 所在函数的全部范围
D) 由具体定义位置和 extern 说明来决定范围
第4题:
一个源文件中定义的外部变量的作用域为______。
A.本文件的全部范围
B.本程序的全部范围
C.本函数的全部范围
D.从定义该变量的位置开始至本文件结束
第5题:
在一个源文件中定义的全局变量的作用域为:()
A.本程序的全部范围
B.本函数的全部范围
C.从定义该变量的位置开始到本文件结束
D.以上说法都不正确
第6题:
在Access中,如果在模块的过程内部定义变量,则该变量的作用域为( )。
A)局部范围
B)程序范围
C)全局范围
D)模块范围
第7题:
以下叙述中正确的是
A.全局变量的作用域一定比局部变量的作用域范围大
B.静态(static)类别变量的生存期贯穿于整个程序的运行期间
C.函数的形参都属于全局变量
D.未在定义语句中赋初值的auto变量和static变量的初值都是随机值
第8题:
一个源文件中的外部变量的作用域为( )。
A.本文件的全部范围
B.本程序的全部范围
C.本函数的全部范围
D.从定义该变量的位置开始到本文件结束
第9题:
下列叙述中正确的是( )。
A.全局变量的作用域一定比局部变量的作用域范围大
B.静态类别变量的生存期贯穿于整个程序的运行期间
C.函数的形参都属于全局变量
D.未在定义语句中赋初值的auto变量和static变量的初值都是随机值
第10题:
若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需“要使用的存储类别是( )。
A.extern
B.register
C.auto
D.static