函数/方法
无返回值
fn say_hello(name: String) {
println!("hello {} !", name);
}
let name = "Tom";
say_hello(name.to_string());
有返回值
fn sum(a: isize, b: isize) -> isize {
return a + b;
}
fn sum1(a: isize, b: isize) -> isize {
a + b
}
语句不会返回值,表达式会返回值
let y = {
8 + 8
};
println!("y = {}",y);
网友评论