代码点读机 / Rust / args

args Rust · 常用方法

返回命令行参数的迭代器,第一个元素是程序本身,后面是用户传入的参数。

怎么用

env::args(); 或 env::args_os();,用于获取命令行参数

小例子

use std::env;
let args: Vec<String> = env::args().collect();
println!("{}", args.len());

运行结果

1

提醒:args() 返回 String,要求参数是有效 Unicode;非 Unicode 用 args_os()

官方文档:https://doc.rust-lang.org/std/env/fn.args.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Rust全部词条