天天看點

Rust程式設計知識拾遺:Rust 程式設計,讀取指令行參數

視訊位址

頭條位址:https://www.ixigua.com/i6765442674582356483

B站位址:https://www.bilibili.com/video/av78062009?p=1

github位址

​​github位址​​

擷取指令行參數

use std::env;

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

fn main() {
    let args: Vec<String> = env::args().collect();
    println!("size = {}", args.len());
    for argument in args {
        println!("{}", argument);
    }
}      

将參數值儲存進變量

use std::env;

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

    let a = &args[1];
    println!("a = {}", a);
    let b = &args[2];
    println!("b = {}", b);
}