other languages
- English tcl8.4-doc
- English tcl8.5-doc
- 中文 (zh-CN)
- 繁體中文 (zh-TW)
while(3tcl) | while(3tcl) |
NAME¶
while - 在条件满足时重复的执行脚本总览¶
while test body描述¶
while 命令把 test 作为一个表达式来求值(用与 expr 求它的参数的值相同的方式)。这个表达式的值必须是一个正确的 boolean 值;如果它是真值则把 body 传递给 Tcl 解释器来执行它。一旦执行了 body 则再次求值 test ,并重复处理直到最终 test 求值出一个假 boolean 值。可以在 body 中执行 Continue 命令来终止这个循环的当前重复操作(iteration),并可以在 body 中执行 break 命令来导致 while 命令立即终止。while 命令总是返回一个空串。set x 0 while {$x<10} { puts "x is $x" incr x }
关键字¶
boolean 值, 循环, 测试, while作者¶
Copyright (C) 1993 The Regents of the University of California. Copyright (C) 1994-1997 Sun Microsystems, Inc. Copyright (C) 1995-1997 Roger E. Critchlow Jr.