如果局部变量跟全局变量同名。在函数里会用那个?

时间:2022-12-27 10:29:25
如果局部变量跟全局变量同名。在函数里会用那个?谁替代谁?为什么?

7 个解决方案

#1


局部变量,标准

#2


局部变量
如果要用全局变量的话需要用单目作用符(::)

#3


引用 2 楼 hnuqinhuan 的回复:
局部变量
如果要用全局变量的话需要用单目作用符(::)

正解

#4


肯定是局部啦

#5


变量根据自己的作用域来的  就像括号一样  从里到外

#6


局部变量,全局用::

#7


使用局部变量,
要使用全局变量,必须使用全局作用于符 “::”

#1


局部变量,标准

#2


局部变量
如果要用全局变量的话需要用单目作用符(::)

#3


引用 2 楼 hnuqinhuan 的回复:
局部变量
如果要用全局变量的话需要用单目作用符(::)

正解

#4


肯定是局部啦

#5


变量根据自己的作用域来的  就像括号一样  从里到外

#6


局部变量,全局用::

#7


使用局部变量,
要使用全局变量,必须使用全局作用于符 “::”