如果一个变量没有被赋予任何值,它在 AutoHotkey 中的值是什么?
If a variable is not assigned any value, what would its value be in AutoHotkey?
考虑下面的代码,Foo
的值是多少?
Foo :=
当一个变量被初始化时(或者它的值被 foo:=""
设置为空),它的值被视为一个空字符串 ""
.
编辑:“初始化”是一个误导性词,所有变量在任何情况下都默认设置为 ""
(空)的值
冒号等号 (:=) 是一个 表达式赋值 operator。它
给变量中的 variable (stores the result of an expression 赋值)。
没有赋值 Foo :=
没有意义。
您可以通过将其设置为 ""
:
来分配一个空值(或清空变量 Foo 的内容)
Foo := ""
考虑下面的代码,Foo
的值是多少?
Foo :=
当一个变量被初始化时(或者它的值被 foo:=""
设置为空),它的值被视为一个空字符串 ""
.
编辑:“初始化”是一个误导性词,所有变量在任何情况下都默认设置为 ""
(空)的值
冒号等号 (:=) 是一个 表达式赋值 operator。它 给变量中的 variable (stores the result of an expression 赋值)。
没有赋值
Foo :=
没有意义。您可以通过将其设置为
来分配一个空值(或清空变量 Foo 的内容)""
:Foo := ""