Tcl - 三元運算子



運算子 描述 示例
? : 三元 如果條件為真?則為值 X:否則為值 Y

示例

嘗試以下示例瞭解 Tcl 語言中提供的三元運算子 −

#!/usr/bin/tclsh

set a 10;
set b [expr $a == 1 ? 20: 30]
puts "Value of b is $b\n"
set b [expr $a == 10 ? 20: 30]
puts "Value of b is $b\n" 

當你編譯並執行上述程式時,它會產生以下結果 −

Value of b is 30

Value of b is 20
tcl_operators.htm
廣告
© . All rights reserved.