(十三)golang--程序流程控制
1.顺序控制 若没有判断,没有跳转,程序由上至下依次执行 2.分支控制
3.循环控制 ?(1)基本语法 1)for 循环变量初始化;循环条件;循环变量迭代 { 循环操作 } 2)for 循环条件 { ? 循环操作 ? ?}(相当于while?) 3)for { 循环操作 break ? } ?for循环的使用细节: (1)golang提供for-range方式,可以方便的遍历字符串和数组;(是按照字符来遍历的,而不是字节) ?(2)利用for实现while和do while ?(3)多层循环控制
(4)break的使用注意: 可以通过指定标签跳出哪层循环 ? ?(5)continue(继续某一层) 同样的,continue也可以指定标签继续哪一层: ? ? ? ?注意和break的区别。 (6)跳转语句goto
(7)跳转控制语句return
? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |