rust学习
Posted shaohef
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rust学习相关的知识,希望对你有一定的参考价值。
match if
1 #![allow(unused)] 2 fn write_bar(size: u64) 3 match size 4 o if o < 100 => println!(":? less than 100", o), 5 o if o < 200 && o > 100 => println!(":? between 100-200", o), 6 _ => println!(":? bigger than 200", size), 7 8 9 fn main() 10 write_bar(10); 11 write_bar(150); 12 write_bar(250); 13
println!(":#?", 1)
1 #[derive(Debug)] 2 struct Teacher<‘a> 3 name: &‘a str, 4 age1: u8 5 6 7 #[derive(Debug)] 8 struct Person<‘a> 9 name: &‘a str, 10 age: u8 11 12 13 fn main() 14 let name = "Peter"; 15 let mut age = 27; 16 let peter = Person name, age ; 17 18 age = 22; 19 let lilei = Teacher name:"Lilei", age1:age; 20 // 美化打印 21 println!(":#?", lilei); 22 println!(":#?", peter); 23
以上是关于rust学习的主要内容,如果未能解决你的问题,请参考以下文章
rust语言:开始学习rust语言,使用vscode进行开发,rust不要做为自己的第一门开发语言,c++和rust都要学习好,成年人两个都要。
rust语言:rust项目有很多公司程序员已经开始在学习使用中了,都有 Rust Meetup 2022了,想往底层走的可以学习C++Rust了。
rust语言:rust项目有很多公司程序员已经开始在学习使用中了,都有 Rust Meetup 2022了,想往底层走的可以学习C++Rust了。