题目内容 (请给出正确答案)
[主观题]

通常,函数中定义局部变量在函数作用域结束时消失。再次调用此函数时,会重新创建变量的存储空间,其

值会被重新初始化。如想使局部变量的值在程序的整个生命期里仍然存在,可以定义函数的局部变量为静态变量(),并给它一个初始化。初始化只在函数第一次调用时执行,函数调用之间变量的值保持不变。这就是所谓的静态局部变量,具有局部作用域,只被初始化一次,自从第一次被初始化直到程序运行结束都一直存在,它和全局变量的区别在于全局变量对所有的函数都是可见的,而静态局部变量只在定义自己的函数体内始终可见

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“通常,函数中定义局部变量在函数作用域结束时消失。再次调用此函…”相关的问题

第1题

以下叙述中正确的是

A.只有全局变量才有自己的作用域,函数中的局部变量没有作用域

B.只要是用户定义的标识符,都有一个有效的作用域

C.只有在函数内部定义的变量才是局部变量

D.局部变量不能被说明为static

点击查看答案

第2题

关于变量的属性,以下说法正确的是(  )。

  (A)主函数中定义的变量是全局变量,非主函数定义的变量是局部变量

  (B)静态变量和外部变量的作用域是整个程序

  (C)静态变量具有永久生存期,动态变量具有动态生存期

  (D)外部变量既可以多次定义,也可以多次声明

点击查看答案

第3题

以下叙述错误的是( )。

A)变量的作用域取决于变量定义语句的位置

B)全局变量可以在函数以外的任何部位进行定义

C)局部变量的作用域可用于其他函数的调用

D)一个变量说明为static存储类型是为了限制其他编译单元的引用

点击查看答案

第4题

以下叙述错误的是( )。

A)变量的作用域取决于变量定义语句的位置

B)全局变量可以在函数以外的任何部位进行定义

C)局部变量的作用域可用于其他函数的调用

D)一个变量说明为static存储类型是为了限制其他编译单元的引用

点击查看答案

第5题

以下叙述错误的是( )。

A.变量的作用域取决于变量定义语句的位置

B.全局变量可以在函数以外的任何部位进行定义

C.局部变量的作用域可用于其他函数的调用

D.一个变量说明为static存储类型是为了限制其他编译单元的引用

点击查看答案

第6题

以下叙述中正确的是

A.局部变量不能被说明为static

B.只有全局变量才有自己的作用域,函数中的局部变量没有作用域

C.只有在函数内部定义的变量才是局部变量

D.只要是用户定义的标识符,都有一个有效的作用域

点击查看答案

第7题

以下叙述中不正确的是( )

A.一个变量的作用域完全取决于变量定义语句的位置

B.全局变量可以在函数以外的任何部位进行定义

C.局部变量的“生存期”只限于本次函数调用,因此不可能将局部变量的运算结果保存至下一次调用

D.一个变量说明为static存储类是为了限制其他编译单位的引用

点击查看答案

第8题

下列叙述中正确的是( )。

A.全局变量的作用域一定比局部变量的作用域范围大

B.静态类别变量的生存期贯穿于整个程序的运行期间

C.函数的形参都属于全局变量

D.未在定义语句中赋初值的aut0变量和static变量的初值都是随机值

点击查看答案

第9题

下列叙述中正确的是( )。

A.全局变量的作用域一定比局部变量的作用域范围大

B.静态类别变量的生存期贯穿于整个程序的运行期间

C.函数的形参都属于全局变量

D.未在定义语句中赋初值的aut0变量和static变量的初值都是随机值

点击查看答案

第10题

以下叙述中正确的是( )。

A.全局变量的作用域一定比局部变量的作用域范围大

B.静态(static)类别变量的生存期贯穿于整个程序的运行期间

C.函数的形参都属于全局变量

D.未在定义语句中赋初值的auto变量和static变量的初值都是随机值

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信