











函数和注释
1、声明函数使用fn关键字
2、小写_小写
fn main() {
haha();
}
fn haha() {
println!("haha");
}
形参parameters、实参arguments
fn main() {
haha(55); //实参
}
fn haha(x: i32) {
//形参
println!("haha");
}
fn main() {
haha(55, 656); //实参
}
fn haha(_x: i32, _y:i32) {
//形参
println!("haha");
}
表达式和语句
fn main() {
let result = fiv(3, 7);
println!("result = {}", result);
}
fn fiv(_x: i32, _y: i32) -> i32 {
_x + _y //返回值
}
fn main() {
let result = fiv(3, 7);
println!("result = {}", result);
}
fn fiv(_x: i32, _y: i32) -> i32 {
_x + _y //返回值,注意这里没有分号,如果是表达式返回值,需要分号,如果是语句,不需要分号。
}
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。