ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

rust语言2:猜数字游戏

rust语言2:猜数字游戏

读取用户输入的字符串并显示

use:导入库

let mut guess = string::new():定义可变变量guess绑定到空字符串实例

io::stdin():处理终端输入

readline将输入放到字符串guess中

expect如果结果Err操作失败,则中断且打印

let guess:u32定义guess为u32类型的变量

trim()去左右空白

parae()转为数字类型

match{a=>1,

b=>2}

左边为true则右边执行

guess.cmp(a)比较guess与a,返回ordering类型

loop{continue;break;}循环

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进