3 從C/C++的土地來,我很奇怪,爲什麼下面不工作:邏輯不操作 set a 111 if {! $a eq {} } { puts hi } 我知道如果我改變2號線到if { $a ne {} } {那麼它是好的,但不能完成我的頭圍繞爲什麼「!」不起作用。 來源 2014-09-24 my_question
5 這是因爲在Tcl中,!的優先級高於ne,所以首先進行評估。 您可以查看this link瞭解Tcl運算符優先級的完整列表。 來源 2014-09-24 01:51:21 +0 是的,你是對的,使用()將eq表達式分組解決問題。 – 2014-09-24 02:40:49
是的,你是對的,使用()將eq表達式分組解決問題。 – 2014-09-24 02:40:49