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>

如需转载,请注明出处;本文地址:https://www.perfcode.com/p/rust-get-command-line-arguments.html