UG-NX6 7.5.3 TCL语法简介 2.数组变量
提问人:刘团圆发布时间:2020-10-29
2.数组变量
数组是一些元素的集合。TCL的数组和一般编程语言中的数组有很大的区别。在TCL中,不能单独声明一个数组,数组只能和数组元素一起声明。数组中数组元素的名字包含两部分:数组名和数组中元素的名字,TCL中数组元素的名字(下标)可以为任何字符串。
例如:
set day(Monday) 1
set day(Tuesday) 2
第一个命令生成一个名为day的数组,同时在数组中生成一个名为Monday的数组元素,并把值置为1,第二个命令生成一个名为Tuesday的数组元素,并把值置为2。
在数组元素的置换中,除了有括号之外,数组元素的置换和简单变量类似。例如:
set a Monday
set day(Monday) 1
set b $day(Monday) //b的值为1,即day(Monday)的值。
set c $day($a) //c的值为1,即day(Monday)的值。
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>