lesson9 :for循环的学习 for {puts "Start"; set i 0} {$i < 2} {incr i; puts "I after incr: $i"; } { puts "I inside first loop: $i" } //和c一样 有三个条件 ...
lesson : upvar的学习 example upvar 很象c语言的引用传参,我用一个例子说明set a 定义变量a, 并且值设为 proc test b upvar b myaputs bputs mya test a 调用函数 testa 参数b的值为a 变量名 由于upvar 使mya 变量名 指向a 变量名 指向的同一个变量,mya的为a的值upvar使的在函数内部可以更改函数外部 ...
2016-08-02 23:16 0 2666 推荐指数:
lesson9 :for循环的学习 for {puts "Start"; set i 0} {$i < 2} {incr i; puts "I after incr: $i"; } { puts "I inside first loop: $i" } //和c一样 有三个条件 ...
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字典就是为了弥补这些不足,不像数组中的集合和列表的有序序列,字典是键到值的映射,字典中全部是值,既可以直接传递 ...
tcl,全名tool command language,是一种通用的工具语言。 1)每个命令之间,通过换行符或者分号隔开; 2)tcl的每个命令包含一个或者多个单词,默认第一个单词表示命令,第二个单词表示参数, 单词之间必须同空格或者tab键隔开; 3)tcl解释器 ...
字符串string是Tcl 的原始数据类型,字符串可以包含字母数字字符,数字,布尔值,甚至是二进制数据。 yes / true 1 no / false 0 字符串表示:字符串只有一个字时,不需要包含 ...
一、脚本、命令和单词符号 一个TCL脚本可以包含一个或多个命令。命令之间必须用换行符或分号隔开。 1、关键字/变量 变量是程序的基础变量组成:变量名、变量值变量名要求:任何字符串都可以作为变量名,区分大小写变量值要求:任何字符串都可以作为变量值 ⦁ 变量赋值基本语法:set varname ...