打印变量值

时间:2018-11-26 06:14:42

标签: tcl

我编写了以下代码来创建带后缀的变量

set a 1
set x$a 20

但是我无法打印存储在第二个变量中的值。

什么命令可以帮助我打印x1x$a)变量的值?

1 个答案:

答案 0 :(得分:1)

使用数组似乎对您更有用:

set a 1
set x($a) 20
puts $x($a)
# 20

但是,如果您不能使用它,则可以使用这种方式:

set a 1
set x$a 20
puts [set x$a]
# 20