rust学习

Posted shaohef

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rust学习相关的知识,希望对你有一定的参考价值。

play on line  

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 
View Code

 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 
View Code

 

以上是关于rust学习的主要内容,如果未能解决你的问题,请参考以下文章

rust 学习之旅一, rust编程环境相关

Rust学习教程02 - Rust语言简介

rust语言:开始学习rust语言,使用vscode进行开发,rust不要做为自己的第一门开发语言,c++和rust都要学习好,成年人两个都要。

rust语言:rust项目有很多公司程序员已经开始在学习使用中了,都有 Rust Meetup 2022了,想往底层走的可以学习C++Rust了。

rust语言:rust项目有很多公司程序员已经开始在学习使用中了,都有 Rust Meetup 2022了,想往底层走的可以学习C++Rust了。

Rust学习