您的位置:首页 > 其它

Tcl设置变量命令set使用学习(之一)

2013-02-22 19:49 253 查看
set命令也可以只跟变量而无变量值。若变量已经定义,则返回变量值,效果和puts类似。如果变量不存在,则返回错误信息。

我遇到的使用情况:

在一个tcl(A)中source另外一个tcl文件(B),

在A中source B,A中定义一部分变量在B中使用到,

A中设置变量:

set via abc,

如果abc为空值,则变为

set via,

此时在B中使用via变量时会出现错误;

此种问题,较好的解决方式目前没想到,只是使用空格替代(“ ”,直接使用空格还是无效变量,TCL对空格仅作为分隔符?)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: