标签:死循环 bre for 语义 current init continue 表达 int
for init; condition; post { }
示例代码
for i:=0;i<10;i++{
fmt.Println("current:",i)
}
因为go没有提供while的,可以直接使用for代替while语句
for condition{}
示例代码
a,b:=0,4
for a<b{
a++
fmt.Println("a:",a)
}
for [true]{}
init: 一般为赋值表达式,给控制变量赋初值;
condition: 关系表达式或逻辑表达式,循环控制条件;
post: 一般为赋值表达式,给控制变量增量或减量。
break
,continue
的语法和Java语言中的语义是一样的
标签:死循环 bre for 语义 current init continue 表达 int
原文地址:https://www.cnblogs.com/hitechr/p/10513503.html