何時用 GOTO 比較適當
早期的 Basic 語言,是最容易讓人不知不覺地就想使用GOTO。這樣的程式碼非常沒有結構,尤其是在 DeBug 時更容易造成困擾;在 VB 之下,藉由程式流程的適當規劃,我們通常都可以避免使用 GOTO,可是有一種情況使用 GOTO 卻反而使得程式碼一目了然,那就是在巢狀回圈的內層,想要跳到巢狀回圈的外層繼續執行時;因為 Exit For 或 Exit Do 一次只能跳出一個回圈,如此若要跳出多個回圈,就必須使用很多個判斷式和 Exit,相對的使用 GOTO 就讓人覺得乾淨俐落許多,不是嗎!:)
This page was written by Jaric on Apr. 19 , 1998. All rights reserved.
Total pageview since 4/6/1999.