Rust程序获取命令行参数
本文将在Rust语言中使用标准库std::env
中的args()
函数获取命令行参数;
标准库std::env
中有一个args()
函数,它将返回在命令行中传递的参数;
示例代码
use std::env;
fn main() {
let args: Vec<String> = env::args().collect();
for i in 0..args.len(){
println!("第 {} 个命令行参数:{}",i,args[i]);
}
}
程序运行效果
PS D:\hocn\Desktop> .\main.exe 1 2 hello world 第 0 个命令行参数:D:\hocn\Desktop\main.exe 第 1 个命令行参数:1 第 2 个命令行参数:2 第 3 个命令行参数:hello 第 4 个命令行参数:world PS D:\hocn\Desktop>