博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
rust学习记录-控制台整数读取
阅读量:6838 次
发布时间:2019-06-26

本文共 712 字,大约阅读时间需要 2 分钟。

hot3.png

交互读取数字

fn main(){    let mut index = String::new();    use std::io;    io::stdin().read_line(&mut index).expect("not a num");    let trimmed = index.trim();    match trimmed.parse::
() { Ok(i) => println!("input:{}",i), Err(..) => println!("this was not an integer: {}", trimmed), }}

启动时传入参数

fn main(){    use std::env;    let args: Vec
= env::args().collect(); assert!(args.len()>1);//断言传入参数 match args[1].parse::
() { Ok(num) => println!("output:{}",num), Err(..) => println!("this was not an integer: {}",args[1]), } }

ps:以上代码原型来自与https://doc.rust-lang.org及stackoverflow

转载于:https://my.oschina.net/u/3703365/blog/1789756

你可能感兴趣的文章
彻底理解cookie,session,localStorage(附代码)
查看>>
你还记得当初为什么进入IT行业吗?
查看>>
[翻译]MongoDb 架构(MongoDb Architecture)
查看>>
oracle统计数据库所有表的数据记录数SQL
查看>>
Kafka 安装配置及快速入门
查看>>
随机森林案例分析:德国银行信贷风险分析
查看>>
ant读书之使用ant进行java开发--第二章
查看>>
Glib实例学习(5)平衡二叉树
查看>>
【整理】OC中常用的关于时间格式的转换
查看>>
关于升级 xcode8
查看>>
Spring boot返回JSON类型响应及Content-Type设置
查看>>
递归详解
查看>>
CSS3 filter:drop-shadow滤镜与box-shadow区别
查看>>
windows7+Apache2.2+PHP5.4.29 环境搭建
查看>>
常用快捷键
查看>>
Spring AOP动态代理-切面
查看>>
Spring整合JMS(四)——事务管理
查看>>
C#中获取当前应用程序的路径及环境变量
查看>>
ThinkPHP5.0中Redis的使用和封装
查看>>
使用dwz框架搭建网站后台
查看>>