Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Tclには次のスクリプトがあります。
set val(a) 10 set val(b) 10 set val(n) expr{$val(a) * $val(b)}
変数nの値を出力する方法は?
puts $val(n)
与える expr{10*10} と私は100を見る必要があります...
expr{10*10}
式を評価して結果を返すにはeval、関数のように呼び出すのではなく、コマンドを角括弧で囲む必要があります。
eval
set val(n) [expr {$val(a) * $val(b)}] puts $val(n)