if、loop、for、while:

fn main() {
if 3 > 4 { println!{">"}; }
else { println!{"<"}; } let mut zvar = if 2 > 5 {2} else {5}; // 相当于多目运算,各目数据类型必须完全相同
while zvar > 0 {
println!("zvar: {}", zvar);
zvar -= 1;
} for zelement in [1, 2, 3].iter() {
println!("{}", zelement);
} loop {
println!("Hello World!");
break;
}
}

match:

struct _IpAddr {
ip_addr: String,
} impl _IpAddr {
fn print(&self) {
println!("{}", self.ip_addr);
}
} fn main() {
let _ip_addr = _IpAddr {ip_addr: String::from("::1")};
let _id = ;
match _id {
=> _ip_addr.print(),
_ => {
println!("nothing...");
},
} println!("Hello, world!");
}

____

最新文章

  1. C语言两种查找方式(分块查找,二分法)
  2. oracle11g 拆分字符串的详细技巧
  3. NuGet学习笔记(2) 使用图形化界面打包自己的类库
  4. 在 OS X Yosemite 中部署Mesos
  5. 如何克隆路由器MAC地址,怎么操作?
  6. xcode笔记
  7. 阶段性放弃 wxPython 前的总结
  8. HDU 5700 区间交 线段树暴力
  9. asp.net上传图片(简单)
  10. uva-10487 - Closest Sums
  11. (转)Google Fonts 的介绍与使用
  12. itext poi 学习之旅 (3)读取数据库信息并由excel展现出来
  13. isArray
  14. discuz清空session,导致session保存机制失败,session无法更新与解决
  15. 【ALB学习笔记】基于事件触发方式的串行通信接口数据接收案例
  16. js笔记(制作一个简单的计数器)
  17. 使用webpack-dev-server设置反向代理解决前端跨域问题
  18. centos7源码安装Python3的前提条件
  19. 中间件RabbitMQ之运维篇
  20. Python序列结构

热门文章

  1. laravel 简单应用 redis
  2. Python笔记(一)_基础
  3. Java + selenium 元素定位(1)之By id/Name/ClassName
  4. linux目录及文件命令学习
  5. 希尔排序(shell)理论---不含源码
  6. Scrapy框架: 异常错误处理
  7. pycharm格式化python代码快捷键Ctrl+Alt+L失效
  8. 如何打开mongo运行环境
  9. 2018-2-13-关于Host(主机)
  10. Centos 7 安装openjdk8