提问人:Wenfang Du 提问时间:9/13/2021 更新时间:9/14/2021 访问量:277
问:
考虑下面的代码,有什么值?Foo
Foo
Foo :=
答:
当一个变量被初始化(或者它的值设置为空)时,它的值将被视为一个空字符串。foo:=""""
foo:=""
""
编辑:“初始化”是一个误导性的词,在任何情况下,所有变量都默认设置为(空)值""
冒号等于 (:=) 是表达式赋值运算符。它 为变量赋值(将表达式的结果存储在变量中)。
没有值赋值是没有意义的。Foo :=
您可以通过将变量 Foo 的内容设置为来分配一个空值(或清空变量 Foo 的内容):""
Foo := ""
上一个:如何检查变量是否在AutoHotkey中分配了值?
下一个:AutoHotkey 中的一行 if-condition-assignment
评论