leonardchaocc / Application

0 stars 0 forks source link

Go循环 #22

Open leonardchaocc opened 4 years ago

leonardchaocc commented 4 years ago

Switch 表达式:{ case:式1,式2:语句块1 case.... default:语句块 } 之后不需要再加break

for循环: for 循环变量初始化;循环条件;循环变量迭代;{ 循环体 }//和c++比起来不需括号

Go没有while系列循环,相应效果可以由for嵌套if break实现

leonardchaocc commented 4 years ago

跳转控制语句 break:用于终止某个语句块的执行,用于中断当前for或者跳出switch语句 break出现在多层嵌套语句块中时,可以通过标签labelx指明要跳出哪一层语句块;否则默认跳出最近的for循环

continue:用于结束本次循环,继续执行下一次循环,多层嵌套时亦可指定哪一层循环。

goto:无条件转移到程序中指定的行,一般不主张使用。

return:在方法或函数中使用,跳出所在的方法或函数