下面关于static局部变量的说法正确的是( )。A.局部变量加上static后,作用域发生了变化。B.局部变量加上static后,生存期发生了变化C.静态局部变量必须初
试题来源: 解析 B 正确答案:B解析:函数的形参是局部变量,只在函数内部起作用,调用函数时为形参分配存储空间,调用结束后释放形参的存储空间,因此选项C错误。未在定义语句中赋初值的static变量的初值是0,选项D错误。局部静态变量也是全局变量,选项A错误。反馈 收藏 ...
它的有效范围为:从定义变量的位置开始到该源文件结束。选项A说法不正确,全局变量的作用域还跟定义变量的位置有关;选项C也不正确,函数的形参是局部变量,其它函数不能调用;若在定义局部变量不赋初值,则对static变量来说,编译时自动赋初值0(对数值型变量)或空字符(对字符变量);而对auto变量来说,如果不赋初值则它...
用Static 定义的变量为静态变量。以下关于静态变量的描述中错误的是 _。A.静态变量的作用域为局部B.Static语句必须写在过程内部C.过程运行结束 ,其 所包含
关键字static 的描述正确的是() A.定义静态局部变量,作用域从函数开始到结束B.在模块内的static 函数只可被这一模块内的其它函数调用,这个函数的使用范围
以下叙述中正确的是( )。 A. 全局变量的作用域一定比局部变量的作用域范围大 B. 静态(static)类别变量的生存期贯穿于整个程序的运行期间 C. 函数的形参
以下叙述中错误的是( )。 A. 全局变量的作用域一定比局部变量的作用域范围大 B. 静态(static)类别变量的生存期贯穿于整个程序的运行期间 C. 全局变量的生存期
【题目】C有关局部变量及其作用域和生存期的问题以下叙述中正确的是·A、全局变量的作用域一定比局部变量的作用域范围大B、静态(static)类别变量的生存期贯穿于整个程序的运行期间C、函数的形参都属于全局变量D、未在定义语句中赋初值的auto变量和static变量的初值都是随机值答案为什么是B呢?
( A) 全局变量的作用域一定比局部变量的作用域大 ( B) 静态 (static) 类型变量的生存期贯穿于整个程序的运行期间 ( C) 函数的形参都属于全局变量 ( D) 未在定义语句中赋初值的 auto 变量和 static 变量的初值都是随机值 A. 全局变量的作用域一定比局部变量的作用域大 B. 静态 (static) 类型变量的生存...
下列关于变量的说法不正确的是( ) A. 局部变量是指那些在过程中用Dim语句或Static语句声明的变量 B. 。局部变量的作用域仅限于声明它的过程 C. 。静态局部变量是在过程中用Static语句声明的 D. 局部变量在声明它的过程执行完毕后就被释放了 相关知识点: ...