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 字符串表示:字符串只有一个字时,不需要包含 ...