摘要: 在 Rust 中,parse() 是一个用于将字符串解析为其他类型的方法。例如,可以将字符串解析为整数、浮点数或布尔值等。 在这个例子中,parse() 方法被用来将用户从标准输入中读取的字符串(即变量 input_num)解析为整数类型。需要注意的是,parse() 方法返回一个 Result 枚 阅读全文
posted @ 2023-04-09 19:14 夏目贵志ㅤ 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 在使用 Rust 的 std::io::stdin() 方法接收用户输入时,它实际上会将用户输入的字符作为一个字符串(String 类型)存储在内存中。当用户键入一个字符并按下回车键时,std::io::stdin() 会读取整行内容,包括回车符 \r 和换行符 \n。这些字符都被包含在字符串中,而 阅读全文
posted @ 2023-04-09 19:08 夏目贵志ㅤ 阅读(24) 评论(0) 推荐(0) 编辑
摘要: use rand::Rng; // 随机数 use std::cmp::Ordering; // 枚举对比cmp use std::io; // io 输入输出获取 fn main() { println!("这是一个猜字游戏!"); // rand::thread_rng() 是获取一个本地线程作 阅读全文
posted @ 2023-04-09 19:04 夏目贵志ㅤ 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 在 Rust 中,string 表示字符串切片类型(&str),可以用于引用字符串数据。而 String 则是字符串类型,是一种可变的字符串,可以创建、修改和销毁。 具体来说,string 是 Rust 的核心语言类型之一,它是一个不可变的字符串切片类型,通常用于引用已有的字符串数据。由于字符串切片 阅读全文
posted @ 2023-04-09 19:04 夏目贵志ㅤ 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 在 Rust 中,以下是所有的关键词列表,以及它们的作用和用途: as:类型转换关键字,用于将一个类型转换为另一个类型。 async:异步函数关键字,用于定义异步函数。 await:等待异步结果关键字,用于等待异步函数的执行结果。 break:循环控制关键字,用于跳出当前的循环语句。 const:常 阅读全文
posted @ 2023-04-09 19:04 夏目贵志ㅤ 阅读(476) 评论(0) 推荐(0) 编辑