Lesson 30 of 50 · rust
Command Line Arguments
Duration: 10 minutes
Lesson 30 of 50 · rust
Duration: 10 minutes
std::env::args provides an iterator over the program’s arguments.\n\nrust\nuse std::env;\n\nfn main() {\n let args: Vec<String> = env::args().collect();\n println!(\"Program name: {}\", args[0]);\n for (i, arg) in args.iter().enumerate().skip(1) {\n println!(\"Arg {}: {}\", i, arg);\n }\n}\n\n