rust函数
Posted 柳清风09
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rust函数相关的知识,希望对你有一定的参考价值。
基本的函数定义
fn add3(x: i32, y: i32) -> i32
x+y
除了返回值类型需要使用 -> 标识以外,rust函数还有个特别之处,就是可以省略return
函数也是头等公民,可以赋值给一个变量
let f = add3;
println!("",f(3, 4))
和很多其他语言一样,有个特殊的函数就是main
可以在main里面通过
std::env::args()
获取启动参数
或者通过
match std::env::var(&key)
Ok(val) => println!(": :?", &arg, val),
Err(e) => println!("couldn't find environment , ", &arg, e),
获取环境变量。
以上是关于rust函数的主要内容,如果未能解决你的问题,请参考以下文章