pretty code

2025年1月19日 星期日

tcl 函數呼叫原則

上上星期找到一篇文章,內容是關於 tcl 常見誤區,可惜存在辦公室電腦,家裡 Chrome 並未同步。

其中有一段是在敘述如何決定何時傳給 tcl 函數的變數,前面是否要加 $?

大原則是這樣:

01. 如果要改動到原變數的值,則不要加 $。
02. 如果需要原變數內容的時候,則加上 $。

目前看來大概可以解決 8 成以上的困擾。

目前用過的函數,除了 info,array 相關,lreplace 是例外。 

沒有留言: