fn main() {
println!("Hello, world!");
another_function(2,3);
let y ={
let x =3;
//表达式的结尾没有分号,如果在表达式的结尾加上分号,它就变成了语句,而语句不会返回值。
x+1
};
println!(" the value in main of y is {}",y);
let x = five();
println!(" the value in main of x is {}",x); }
// ->表示返回值后面加类型
//上面说了表达式没有分号,它还可以隐式的表示return 5
fn five()->i32 {
5
}
//函数名小写中间加下划线
//大多数静态语言一样参数需要指定类型
fn another_function(x:i32,y:u32){
println!(" the value of x is {}",x);
println!(" the value of y is {}",y); }

最新文章

  1. show engine innodb status解读
  2. ItemsControl 使用Grid布局
  3. mysql 账户操作
  4. GlusterFS源代码解析 —— GlusterFS 日志
  5. JS时间日期
  6. Struts2他们拦截器实例定义—登陆权限验证
  7. Contoso 大学 - 使用 EF Code First 创建 MVC 应用,实例演练
  8. postman传json串,以及postman官方文档
  9. 提交到APPStore出现ERROR ITMS-90474
  10. eclipse的各种错误和解决方法
  11. java中的二叉树排序问题
  12. 新浪微博Oauth2.0授权认证及SDK、API的使用(Android)
  13. 在maven中开发Spring需要的jar依赖
  14. oracle数据库的备份与还原(本地及远程操作)
  15. 音视频编解码技术(一):MPEG-4/H.264 AVC 编解码标准
  16. js图片预加载与延迟加载
  17. window10安装composer
  18. UOJ #79 一般图最大匹配 带花树
  19. 在/etc/my.cnf未配置 [clIent] 导到mysql找不到socket
  20. 浅谈MyBatis缓存

热门文章

  1. Net实现阿里云开放云存储服务(OSS)
  2. 【开发工具】- 推荐一款好用的文本编辑器[Sublime Text]
  3. webpack4引入JQuery的两种方法
  4. CentOS 7 - 以root身份登入Gnome
  5. Solr基础知识一(安装配置)
  6. [转载]Mysql数据库千万级数据处理优化
  7. eclipse项目结构目录
  8. BZOJ1123 [POI2008]BLO(割点判断 + 点双联通缩点size)
  9. phantomJS+Python 隐形浏览器
  10. mysql优化过程中遇见的坑(mysql优化问题特别注意)