欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          Go語言break停止語句有什么用

          在Go語言中,break停止語句用于循環(huán)語句中跳出循環(huán),并開始執(zhí)行循環(huán)之后的語句。break語句可以結(jié)束for、switch和select的代碼塊,另外break語句還可以在語句后面添加標(biāo)簽,表示退出某個標(biāo)簽對應(yīng)的代碼塊,標(biāo)簽要求必須定義在對應(yīng)的 for、switch和select的代碼塊上。

          Go語言break停止語句有什么用

          本教程操作環(huán)境:windows7系統(tǒng)、GO 1.18版本、Dell G3電腦。

          在我們使用 for 循環(huán) 時,在某種條件滿足的情況下,需要終止循環(huán)的繼續(xù)執(zhí)行,在 Go 語言 中,終止循環(huán)的繼續(xù)運行使用的 關(guān)鍵字 為 break

          在Go語言中,break停止語句用于循環(huán)語句中跳出循環(huán),并開始執(zhí)行循環(huán)之后的語句。

          Go語言中 break 語句可以結(jié)束 for、switch 和 select 的代碼塊,另外 break 語句還可以在語句后面添加標(biāo)簽,表示退出某個標(biāo)簽對應(yīng)的代碼塊,標(biāo)簽要求必須定義在對應(yīng)的 for、switch 和 select 的代碼塊上。

          • break 在 switch(開關(guān)語句)中在執(zhí)行一條 case 后跳出語句的作用。

          • 在多重循環(huán)中,可以用標(biāo)號 label 標(biāo)出想 break 的循環(huán)。

          語法

          break 語法格式如下:

          break;
          登錄后復(fù)制

          break 語句流程圖如下:

          Go語言break停止語句有什么用

          實例

          在變量 a 大于 15 的時候跳出循環(huán):

          package main  import "fmt"  func main() {    /* 定義局部變量 */    var a int = 10     /* for 循環(huán) */    for a < 20 {       fmt.Printf("a 的值為 : %dn", a);       a++;       if a > 15 {          /* 使用 break 語句跳出循環(huán) */          break;       }    } }
          登錄后復(fù)制

          Go語言break停止語句有什么用

          以下實例有多重循環(huán),演示了使用標(biāo)記和不使用標(biāo)記的區(qū)別:

          package main  import "fmt"  func main() {     // 不使用標(biāo)記    fmt.Println("---- break ----")    for i := 1; i <= 3; i++ {       fmt.Printf("i: %dn", i)       for i2 := 11; i2 <= 13; i2++ {          fmt.Printf("i2: %dn", i2)          break       }    }     // 使用標(biāo)記    fmt.Println("---- break label ----")    re:       for i := 1; i <= 3; i++ {          fmt.Printf("i: %dn", i)          for i2 := 11; i2 <= 13; i2++ {          fmt.Printf("i2: %dn", i2)          break re       }    } }
          登錄后復(fù)制

          Go語言break停止語句有什么用

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號