全局变量和局部变量有什么区别?实怎么实现的?操作系统和编译器是怎么知道的?
第1题:
关于局部变量和全局变量,以下选项中描述错误的
A.局部变量为组合数据类型且未创建,等同于全局变量
B.局部变量和全局变量是不同的变量,但可以使用global保留字在函数内部使用全局变量
C.局部变量是函数内部的占位符,与全局变量可能同名但不同
D.函数运算结束后,局部变量不会被释放
第2题:
局部变量和全局变量同名时,局部变量有效时,全局变量被 。
第3题:
关于局部变量和全局变量,以下选项中描述错误的是
A.函数运算结束后,局部变量不会被释放
B.局部变量为组合数据类型且未创建,等同于全局变量
C.局部变量是函数内部的占位符,与全局变量可能重名但不同
D.局部变量和全局变量是不同的变量,但可以使用global保留字在函数内部使用全局变量
第4题:
当全局变量和函数内部的局部变量同名时,在函数内部()。
A.全局变量有效
B.局部变量有效
C.全局变量和局部变量都有效
D.全局变量和局部变量都无效
第5题:
关于局部变量和全局变量,以下选项中描述正确的是:()
A.局部变量和全局变量是不同的变量,但可以使用global保留字在函数内部使用全局变量
B.局部变量是函数内部的占位符,与全局变量可能重名但不同
C.函数运算结束后,局部变量不会被释放
D.局部变量为组合数据类型且未创建,等同于全局变量