函数
函数
函数遍布于fn
,后面跟上函数名,比如
fn add_one(x: i32) -> i32 {
x + 1
}
其中函数参数的类型不能省略,可以有多个参数,但是最多只能返回一个值,提前返回使用 return
关键字。#[allow(dead_code)]
禁用无效代码检查。
fn main() {
println!("Hello, world!");
another_function();
}
fn another_function() {
println!("Another function.");
}
可以使用函数名后跟圆括号来调用我们定义过的任意函数。因为程序中已定义