站長資訊網
        最全最豐富的資訊網站

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

        在Go語言中,break停止語句用于循環語句中跳出循環,并開始執行循環之后的語句。break語句可以結束for、switch和select的代碼塊,另外break語句還可以在語句后面添加標簽,表示退出某個標簽對應的代碼塊,標簽要求必須定義在對應的 for、switch和select的代碼塊上。

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

        本教程操作環境:windows7系統、GO 1.18版本、Dell G3電腦。

        在我們使用 for 循環 時,在某種條件滿足的情況下,需要終止循環的繼續執行,在 Go 語言 中,終止循環的繼續運行使用的 關鍵字 為 break

        在Go語言中,break停止語句用于循環語句中跳出循環,并開始執行循環之后的語句。

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

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

        • 在多重循環中,可以用標號 label 標出想 break 的循環。

        語法

        break 語法格式如下:

        break;
        登錄后復制

        break 語句流程圖如下:

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

        實例

        在變量 a 大于 15 的時候跳出循環:

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

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

        以下實例有多重循環,演示了使用標記和不使用標記的區別:

        package main  import "fmt"  func main() {     // 不使用標記    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       }    }     // 使用標記    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       }    } }
        登錄后復制

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

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 中文字幕一区二区精品区| 亚洲国产婷婷综合在线精品| 91精品国产福利在线观看| 午夜精品一区二区三区在线观看| 国产高清在线精品一本大道国产| 人妻精品久久久久中文字幕一冢本 | 青青草97国产精品免费观看| 国产精品久久久久久搜索| 日韩精品一区二区亚洲AV观看| 精品亚洲一区二区三区在线播放| 99热在线日韩精品免费| 久久久免费精品re6| 一本大道无码日韩精品影视| 精品久久久久久久中文字幕| 国产国拍亚洲精品福利| 久久这里只有精品首页| 精品欧美一区二区三区久久久| 久久成人影院精品777| 500av大全导航精品| 国产精品无套内射迪丽热巴| 日韩精品真人荷官无码| 亚洲av永久无码精品漫画| 亚洲国产精品日韩| 欧美人与动牲交a欧美精品| 精品乱码久久久久久夜夜嗨 | 国产亚洲精品xxx| 成人精品视频一区二区三区| 日本一卡精品视频免费| 亚洲精品自在在线观看| 在线观看亚洲精品国产| 亚洲国产精品成人网址天堂| 无码国模国产在线无码精品国产自在久国产 | 国产精品国产三级国产av品爱网 | 亚洲国产综合精品中文第一区| 国产精品久久一区二区三区| 国产精品视频永久免费播放| 国产美女久久精品香蕉69| 国产麻豆一精品一AV一免费| 国产精品jizz视频| 国产精品亚洲精品观看不卡| 精品国产91久久久久久久|