当前位置: 首页 > news >正文

郑州哪些公司做网站建设it培训机构哪个好

郑州哪些公司做网站建设,it培训机构哪个好,广州技术支持 奇亿网站建设,wordpress做企业主页Rust是一种新兴编程语言,既有高级语言的风格,又有底层语言级别的性能;是对于实时性、安全性要求高的应用开发的理想语言。 笔者的自学记录,供参考 环境搭建与第一个Rust程序 以Linux环境为例 # 下载并安装 curl --proto https -…

Rust是一种新兴编程语言,既有高级语言的风格,又有底层语言级别的性能;是对于实时性、安全性要求高的应用开发的理想语言。
笔者的自学记录,供参考

环境搭建与第一个Rust程序

  1. 以Linux环境为例
# 下载并安装
curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
# 更新
rustup update
# 检查安装是否成功
rustc -V
  1. Rust语言的包管理工具–cargo
# 新建world_hello工程
cargo new world_hello
# 运行的第一种方式
cargo run
# 第二种方式
cargo build
./target/debug/<bin>
# 编译出高性能代码
cargo run --release
# 更快地验证代码的正确性
cargo check
  1. 初识Rust语言
    打开main.rs文件,
fn greet_world() {let southern_germany = "Grüß Gott!";let chinese = "世界,你好";let english = "World, hello";let regions = [southern_germany, chinese, english];for region in regions.iter() {println!("{}", &region);}
}fn main() {greet_world();
}

下面的示例,展示了一些Rust的特性,你会发现类似C\Python的风格。

fn main() {let penguin_data = "\common name,length (cm)Little penguin,33Yellow-eyed penguin,65Fiordland penguin,60Invalid,data";let records = penguin_data.lines();for (i, record) in records.enumerate() {if i == 0 || record.trim().len() == 0 {continue;}// 声明一个 fields 变量,类型是 Vec// Vec 是 vector 的缩写,是一个可伸缩的集合类型,可以认为是一个动态数组// <_>表示 Vec 中的元素类型由编译器自行推断,在很多场景下,都会帮我们省却不少功夫let fields: Vec<_> = record.split(',').map(|field| field.trim()).collect();if cfg!(debug_assertions) {// 输出到标准错误输出eprintln!("debug: {:?} -> {:?}",record, fields);}let name = fields[0];// 1. 尝试把 fields[1] 的值转换为 f32 类型的浮点数,如果成功,则把 f32 值赋给 length 变量//// 2. if let 是一个匹配表达式,用来从=右边的结果中,匹配出 length 的值://   1)当=右边的表达式执行成功,则会返回一个 Ok(f32) 的类型,若失败,则会返回一个 Err(e) 类型,if let 的作用就是仅匹配 Ok 也就是成功的情况,如果是错误,就直接忽略//   2)同时 if let 还会做一次解构匹配,通过 Ok(length) 去匹配右边的 Ok(f32),最终把相应的 f32 值赋给 length//// 3. 当然你也可以忽略成功的情况,用 if let Err(e) = fields[1].parse::<f32>() {...}匹配出错误,然后打印出来,但是没啥卵用if let Ok(length) = fields[1].parse::<f32>() {// 输出到标准输出println!("{}, {}cm", name, length);}}}
http://www.tj-hxxt.cn/news/112778.html

相关文章:

  • 做网站功能模块口碑营销的主要手段有哪些
  • 外贸公司网站建设网站优化公司收费
  • 公司主页网站怎么做头条指数
  • 做网站需要什么备案免费com域名注册永久
  • 途牛网电子商务网站建设分析百度指数大数据
  • 上海知名网站建设公司手机app开发
  • 怎么做跳转网站优化seo教程技术
  • 苏州企业门户网站博客网站seo
  • 做电影网站还能赚钱吗网站seo关键词优化
  • 佛山市网络推广企业南京seo排名优化
  • 网站怎么做滚动图片互联网推广平台
  • dw做网站一般是多大的尺寸焦作网络推广哪家好
  • 云服务器网站解析网络营销策划的内容
  • 城建亚泰建设集团网站抖音权重查询工具
  • 优惠券网站做淘客违规吗如何制作自己的公司网站
  • 网站建设 网站开发天津seo数据监控
  • 怎么让别人访问我建的网站seo搜索规则
  • wordpress做小程序商城百度seo软件
  • 大学生活网页制作模板福州seo排名优化
  • 做ppt的网站有哪些内容吗营销策划思路及方案
  • 网站后台更新 前台为啥没反应百度地图优化
  • 妇联加强网站平台建设正规营销培训
  • 新乡免费网站建设软文营销模板
  • wordpress 刷新正安县网站seo优化排名
  • 前几年很火的网站建设公司包头整站优化
  • 中国国企500强名单百度竞价优化软件
  • 手机端做网站软件免费信息推广平台
  • 合肥市城乡城乡建设局网站百度手机关键词排名工具
  • 做网站开发哪里可以接单百度医生
  • 免费做思维导图的网站新业务在线软件下载