在函数中声明的静态变量()。(A)在函数体中可见,函数结束调用时释放。(C)在项目中可见,函数结束调
在函数中声明的静态变量()。
(A)在函数体中可见,函数结束调用时释放。
(C)在项目中可见,函数结束调用时释放。
(B)在函数体中可见,项目结束调用时释放。
(D)在项目中可见,项目结束调用时释放。
在函数中声明的静态变量()。
(A)在函数体中可见,函数结束调用时释放。
(C)在项目中可见,函数结束调用时释放。
(B)在函数体中可见,项目结束调用时释放。
(D)在项目中可见,项目结束调用时释放。
第1题
B、在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。
C、在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内作用。
D、以上都不是
第2题
B、在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。
C、在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内作用。
D、以上都不是
第3题
A.在一个源文件中定义的外部函数可以在其他源文件中调用,静态函数不可以
B.使用static关键字可以将一个函数定义为静态函数
C.在一个源文件中定义的内联函数不能在其他源文件中调用
D.函数的外部声明中可以省略extern关键字
第4题
所有在函数中定义的变量,连同形式参数,都属于()。
A.局部变量
B.全局变量
C.静态变量
D.寄存器变量
第5题
A.静态变量如果没有指定初值,则其初值是0
B.局部变量如果没有指定初值,则其初值不确定
C.函数中的静态变量在函数每次调用时,都会重新设置初值
D.全局变量、静态变量的初值是在编译时指定的
第7题
A.在类中声明构造函数时,名称须与类名相同
B.具有重载特性,可以建立多个相同名称
C.使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配
D.以上都是
第8题
A.正确
B.错误
第10题
A.虚函数是静态的
B.虚函数声明只能出现在类定义的函数原型声明中
C.一个虚函数无论被公有继承多少次,它仍然保持其虚函数的特性
D.定义了虚函数后,程序中声明的指向基类的指针就可以指向其派生类
第11题
在C++程序某一函数中有语句:static int result=O;则该语句定义的变量result采用哪种分配策略分配存储空间。( )
A.静态存储分配 B.栈式动态存储分配
C.堆式动态存储分配 D.不能确定