网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
变量生存期是指()。
- A、变量定义
- B、程序的运行期间
- C、变量在内存中分配存储单元到被释放期间
- D、可执行代码的生存期
参考答案
更多 “变量生存期是指()。A、变量定义B、程序的运行期间C、变量在内存中分配存储单元到被释放期间D、可执行代码的生存期” 相关考题
考题
●程序中常采用变量表示数据,变量具有名、地址、值、作用域、生存期等属性。关于变量的叙述,(32)是错误的(32)A.根据作用域规则,在函数中定义的变量只能在函数中引用B.在函数中定义的变量,其生存期为整个程序执行期间C.在函数中定义的变量不能与其所在函数的形参同名C.在函数中定义的变量,其存储单元在内存的栈区
考题
以下叙述中错误的是( )。A.全局变量的作用域一定比局部变量的作用域范围大B.静态(static)类别变量的生存期贯穿于整个程序的运行期间C.全局变量的生存期是整个程序的运行期间D.静态局部变量的初值是在编译时赋予的,在程序执行期间不再赋予初值
考题
下面叙述中正确的是( )。A.全局变量的作用域一定比局部变量的作用域范围大B.静态类型变量的生存期贯穿于整个程序的运行期间C.函数的形参都属于全局变量D.未在定义语句中赋值的auto变量和static变量的初值都是随机值
考题
以下叙述中正确的是A.局部变量说明为static存储类,其生存期将得到延长B.全局变量说明为static存储类,其作用域将被扩大C.任何存储类的变量在未赋初值时,其值都是不确定的D.形参可以使用的存储类说明符与局部变量完全相同
考题
下列正确的是( )。A.静态局部变量和静态外部变量的生存期相同,它们的作用域也相同B.#include<iostream> using namespace std; void main() { int i,s; s=0; for(i=1;i<10;i++) { s=s+i; if(s>8) break; }C.register 存储类型一般为使用频繁的变量所说明,这样可以提高程序的执行效率D.静态变量生存期长,作用大,可以多用
考题
以下叙述中不正确的是( )A.一个变量的作用域完全取决于变量定义语句的位置B.全局变量可以在函数以外的任何部位进行定义C.局部变量的“生存期”只限于本次函数调用,因此不可能将局部变量的运算结果保存至下一次调用D.一个变量说明为static存储类是为了限制其他编译单位的引用
考题
下列关于变量的说法中,正确的是( )。A.在复合语句中定义的变量也是局部变量,它的生存期在本复合语句执行完毕即告结束B.在一定范围内,整型变量和字符型变量可以相互赋值,如:int a;char s='a';a=s是可以的C.全局变量的有效范围是从该变量的定义位置开始到本工程结束D.{char a;a=878*101;cout<<a;},本复合语句输出的值为:88678
考题
以下叙述中正确的是()A、局部变量说明为static存储类,其生存期将得到延长B、全局变量说明为static存储类,其作用域将被扩大 C、任何存储类的变量在未赋初值时,其值都是不确定的 D、形参可以使用的存储类说明符与局部变量完全相同
考题
以下叙述中不正确的是()。A、一个变量的作用域完全取决于变量说明语句的位置B、外部变量可以在函数以外的任何位置定义C、内部变量的生存期只限于本次函数调用,无法将内部变量的值保存至函数下一次调用D、用static说明—个外部变量是为了限制其它编译单位的引用
考题
单选题以下针对全局变量的叙述错误的是( )。A
全局变量的作用域是从定义位置开始至源文件结束B
全局变量是在函数外部任意位置上定义的变量C
用extern说明符可以限制全局变量的作用域D
全局变量的生存期贯穿于整个程序的运行期间
考题
判断题内部静态类变量与自动类变量作用域相同,但是生存期不同。A
对B
错
热门标签
最新试卷