题目
A.主函数中定义的变量是全局变量
B.同一程序中,全局变量和局部变量可以同名
C.全局变量的作用域从定义处开始到本源程序文件结束
D.局部变量的作用域被限定在其所定义的局部范围中
第1题
A.在同一C程序文件中,不同函数中可以使用同名变量
B.在main函数体内定义的变量是全局变量
C.形参是局部变量,函数调用完成即失去意义
D.若同一文件中全局变量和局部变量同名,则全局变量在局部变量作用范围内不起作用
第3题
A.在函数之外定义的变量是全局变量
B.全局变量不一定在所有的函数中有效
C.在函数内定义的变量和形参都属于局部变量
D.在其他函数中定义的变量在主函数中也不能使用
第4题
A.局部变量为组合数据类型且未创建,等同于全局变量
B.局部变量和全局变量是不同的变量,但可以使用global保留字在函数内部使用全局变量
C.局部变量是函数内部的占位符,与全局变量可能同名但不同
D.函数运算结束后,局部变量不会被释放
第5题
A.一个程序中的变量包含两类:全局变量和局部变量
B.全局变量不能和局部变量重名
C.局部变量只在函数内部有效
D.全局变量在程序执行的全过程有效
第6题
A.全局变量的生存期一定比static局部变量的时间长
B.局部变量的生存周期只是它所在的函数
C.未在定义语句中赋初值的auto变量和static变量的初值都是随机值
D.static类别变量的生存周期贯穿于整个程序的运行期间
第7题
A.定义在函数外而不属于任何函数的变量称为全局变量
B.全局变量和局部变量的作用范围不同,允许它们同名
C.函数通过return语句只能返回一个结果
D.一些变量需要被多个函数共同使用时,使用全局变量比用参数传递更方便,因此全局变量多多益善。
第8题
A.所有在函数体外定义的变量都是全局变量
B.全局变量直到程序结束时才被释放
C.全局变量可以和局部变量同名称
D.全局变量第一次被引用时,系统为其分配内存
第9题
A.C++语言中变量为auto,static,extern和register四种存储类型
B.自动变量和外部变量的作用域为整个程序
C.函数中的静态局部变量的作用域是定义它的函数
D.静态全局变量的作用域是定义它的文件
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!