For

Go 只有一种循环结构: for 循环。

基本的 for 循环由三个用分号隔开的部分组成:

  • 初始化语句:在第一次迭代前执行
  • 条件表达式:在每次迭代前求值
  • 后置语句:在每次迭代结束时执行

初始化语句通常是一个变量声明,其中声明的变量只在 for 语句的作用域内可见。

一旦布尔条件求值为 false,循环就会停止迭代。

注意: 与 C、Java 或 JavaScript 等其他语言不同, for 语句的三个部分外不需要小括号,但花括号 { } 始终是必需的。

< 1/14 >