Provided by: manpages-zh_1.5.1-1_all bug

NAME

       while -bZ本

`覽
       while test body

yz
       while    命令把   test   作為一茠竁F式來求(用與   expr   求它的參數的-
       萓P的方式)。這茠竁F式的眸楓O一茈蕭T的  boolean   F如果它是真h把
       body  傳遞給  Tcl  解釋器來執行它。一旦執行了 body 則再次求 test ,並-
       契_處理直到最終 test 求X一荌 boolean C可以在 body 中執行  Continue
       命令來終止這荋`環的當前契_操作(iteration),並可以在  body  中執行 break
       命令來導P while 命令立即終止。while 命令總是返回一茠臟瞗C

       注意:       test       應該總是包圍在花括號中。如果不是,在       while
       命令開始執行之前將進行變量替換,這意味著循環體所做的變量變更將不考慮在這-
       茠竁F式中。這將很可能導P無循環。如果                               test
       被包圍在花括號中,變量替換被推遲到求o茠竁F式的時(在每次循環-
       契_操作之前),所以變量的變化將是可見的。例如,嘗試下列稿本並在    $x<10
       兩邊分別加上和不加花括號:

       set x 0
       while {$x<10} {
            puts "x is $x"
            incr x
       }

r
       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.

[]
      Hhh

[]
       2001/11/20

m Linux manUpn:
       http://cmpp.linuxforum.net

                                                                   while(3tcl)