请问用:=赋值,右边的变量可以相同,左边不行是为什么呢?

taatcc · · 1040 次点击
3楼 <a href="/user/sharkLoc" title="@sharkLoc">@sharkLoc</a> 如果左边变量名相同 ,则右边不能相同 ,右边相同 ,则左边不能相同 ,我感觉是这样 子。:=这语法,差点搞懵
#6
更多评论
左边是变量名,右边是值 **:=** 相当于先声明变量,然后再赋值 你这个例子,相当于同一个作用域,声明相同名称等变量,肯定是错误的
#1
能正常执行,没报错,我以为右边也是声明变量
#2