此页内容

约 157 字小于 1 分钟

2022-06-03

fn add(i: i32, j: i32) -> i32 {
  i + j
 }

Untitled

函数要点

  • 函数名和变量名使用 蛇形命名法 例如 fn add_two() -> {}
  • 函数的位置可以随便放,rust不关心我们在哪里定义了函数
  • 每个函数参数都需要标注类型

函数返回

  • 函数的返回值就是函数的最后一条 表达式 的返回值
  • 也可以使用 return 提前返回

特殊返回类型

  • 无返回值 () 函数没有返回值,那么返回一个 () 通过 ; 结尾的表达式返回 ()