lesson 12 : upvar的學習 example ① upvar 很象c語言的引用傳參,我用一個例子說明set a 1 ;#定義變量a, 並且值設為1proc test {b} {upvar $b myaputs $bputs $mya}test a ;#調用函數 testa ...
lesson :for循環的學習 for puts Start set i i lt incr i puts I after incr: i puts I inside first loop: i 和c一樣 有三個條件 Because the test is evaluated before the body, this loop won t execute the body of the cod ...
2016-08-02 23:11 0 1855 推薦指數:
lesson 12 : upvar的學習 example ① upvar 很象c語言的引用傳參,我用一個例子說明set a 1 ;#定義變量a, 並且值設為1proc test {b} {upvar $b myaputs $bputs $mya}test a ;#調用函數 testa ...
Tcl/Tk學習筆記 OrCAD Capture包含一個腳本功能,允許用戶通過命令提示符執行Capture命令。OrCAD Capture還提供了命令存儲和命令顯示的工具,在OrCAD Capture中執行的每個操作都 將以TCL命令的形式記錄到Capture TCL文件中。 命令存儲 默認 ...
默認參數,則在調用此過程的時候,默認參數的值也要求輸入,否則會出錯。這是因為 Tcl 調用過程的時候是 ...
lesson 13 : 列表命令集 list arg1 arg2 ... 創建一個列表lindex list index 返回列表 list 中的第 index 個元素(element)值lleng ...
tcl數組是變量的集合,而不是一個數值,不能做為一個值直接傳遞到進程中,且不能包含在其他數據結構中。只能通過array get和array set將數組轉換並返回才能這樣使用。而dict字典就是為了彌補這些不足,不像數組中的集合和列表的有序序列,字典是鍵到值的映射,字典中全部是值,既可以直接傳遞 ...
條件測試 1. 條件測試:test [ 命令test或[可以測試一個條件是否成立,如果測試結果為真,則該命令的Exit Status為0,如果測試結果為假, 則命令的Exit ...
tcl,全名tool command language,是一種通用的工具語言。 1)每個命令之間,通過換行符或者分號隔開; 2)tcl的每個命令包含一個或者多個單詞,默認第一個單詞表示命令,第二個單詞表示參數, 單詞之間必須同空格或者tab鍵隔開; 3)tcl解釋器 ...
字符串string是Tcl 的原始數據類型,字符串可以包含字母數字字符,數字,布爾值,甚至是二進制數據。 yes / true 1 no / false 0 字符串表示:字符串只有一個字時,不需要包含 ...