TCL特殊字符\x1

TCL特殊字符\x1,tcl,Tcl,我有一个TCL字符串问题 set WORD 128 set CELL_NAME "MCELL_$WORD\x1" # real: MCELL_128.. (.. is 2 special characters that I can't paste here) # expected: "MCELL_128x1" 如何按预期格式化字符串 set CELL_NAME "MCELL_${WORD}x1" 为您提供预期的输出 其他可能性: set CELL_NAME "MCELL_[set WO

我有一个TCL字符串问题

set WORD 128
set CELL_NAME "MCELL_$WORD\x1" 

# real: MCELL_128.. (.. is 2 special characters that I can't paste here)

# expected: "MCELL_128x1"
如何按预期格式化字符串

set CELL_NAME "MCELL_${WORD}x1"
为您提供预期的输出

其他可能性:

set CELL_NAME "MCELL_[set WORD]x1"
set CELL_NAME [format "MCELL_%dx1" $WORD]
文件: , , ,特别是项目

为您提供预期的输出

其他可能性:

set CELL_NAME "MCELL_[set WORD]x1"
set CELL_NAME [format "MCELL_%dx1" $WORD]
文件: , ,
,特别是项。

\x
引入了十六进制字符代码替换。您可能不想使用它,因为有一大堆丑陋的原因。
\x
引入了十六进制字符代码替换。你可能不想使用它有一大堆丑陋的原因。