获取命令行参数
通过std::env来获取命令行参数,例子如下:
use std::env;
fn main() {
let args: Vec = env::args().collect();
println!("{:?}", args);
}
还可以打印参数个数:
use std::env;
fn main() {
let args: Vec = env::args().collect();
println!("size = {}", args.len());
for argument in args {
println!("{}", argument);
}
}
将参数值保存进变量
use std::env;
fn main() {
let args: Vec = env::args().collect();
println!("size = {}", args.len());
let a = &args[1];
println!("a = {}", a);
let b = &args[2];
println!("b = {}", b);
}
领取专属 10元无门槛券
私享最新 技术干货