关于变量的属性,以下说法正确的是( )。
(A)主函数中定义的变量是全局变量,非主函数定义的变量是局部变量
(B)静态变量和外部变量的作用域是整个程序
(C)静态变量具有永久生存期,动态变量具有动态生存期
(D)外部变量既可以多次定义,也可以多次声明
以下说法错误的是:()
A.全局变量就是在函数外定义的变量,因此又叫做外部变量
B.一个函数中既可以使用本函数中的局部变量,也可以使用全局变量
C.局部变量的定义和全局变量的定义的含义不同
D.如果在同一个源文件中,全局变量和局部变量同名,则在局部变量的作用范围内,全局变量通常不起作用
A.局部作用域变量和全局作用域变量可以重名
B.全局变量可以在函数内使用
C.函数内创建的局部变量可以在函数执行完后继续在函数外使用
D.函数的参数属于全局变量
内部静态变量的作用域是()。
A.定义该静态变量的函数外部
B.定义该静态变量的函数内部
C.定义该静态变量的文件外部
D.定义该静态变量的文件内部
A.变量的作用域是包含变量最内层的语句块,不同作用域的变量可以重名。
B.不属于任何函数的变量,其作用域是整个project。
C.不属于任何函数的变量,其作用域是所在的源文件。
D.在变量名前使用extern和static作用相同。
E.函数外部的全局变量不能生命为static存储类别。
A.C++语言中变量分为auto、static、extern和register4种存储类型
B.自动变量和外部变量的作用域为整个程序
C.内部静态变量的作用域是定义它的函数
D.外部静态变量的作用域是定义它的文件
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!