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

数据分析师报名入口北京搜索排名优化

数据分析师报名入口,北京搜索排名优化,代做课件的网站,vps wordpress域名默认类型 大部分情况下,rust 可以基于上下文自动推导出变量的类型。下面代码中,变量 x 没有显式,rust 默认是 i32 类型。 fn main() {let x 5; }但也有一些例外情况,比如,字符串类型的转换中变量 x 的类型&#xff…

默认类型

大部分情况下,rust 可以基于上下文自动推导出变量的类型。下面代码中,变量 x 没有显式,rust 默认是 i32 类型。

fn main() {let x = 5;
}

但也有一些例外情况,比如,字符串类型的转换中变量 x 的类型,rust 就自动推导不出来。这种情况就需要显示的声明变量的类型。

fn main() {let x = "5".parse().expect("fail");let sum = x + 10;
}

整数类型

整数的类型声明有别于其他语言,有符号整数类型名称以 u 开头,无符号以 i 开头。usize 和 isize 是两种特殊的整数类型,它们的长度取决于系统是 32位还是64位。

长度有符号无符号
8bitu8i8
16bitu16i16
32bitu32i32
64bitu64i64
archusizeisize

对于位数为 n 的有符号整形,它可以存储 − 2 ( n − 1 ) -2^{(n-1)} 2(n1) 2 ( n − 1 ) − 1 2^{(n-1)}-1 2(n1)1范围内的所有整数,无符号可以存储 0 到 2 n − 1 2^{n}-1 2n1 范围内的所有整数。

字符类型

在Rust中,char类型被用于描述语言中最基础的单个字符。需要区分的是,char类型使用单引号指定,而不同于字符串使用双引号指定。

Rust中的char类型占4字节,是一个Unicode标量值,这也意味着它可以表示比ASCII多得多的字符内容。拼音字母、中文、日文、韩文、零长度空白字符,甚至是emoji表情都可以作为一个有效的char类型值。

元组类型

元组将不同类型的多个值组合进一个复合类型中,在声明的时候会确定长度,无法在声明后增加或减少其中的元素数量。

fn main() {let tup: (i32, f64, u32) = (1, 2.0, 3);
}

下面通过 let 的方式来解析元组,但这种方式并不方便,我们还可以通过索引来进行访问。

fn main() {let tup: (i32, f64, u32) = (1, 2.0, 3);let (x, y, z) = tup;println!("x:{}, y:{}, z:{}", x, y, z);
}

通过索引的方式来进行访问:

fn main() {let tup: (i32, f64, u32) = (1, 2.0, 3);println!("x:{}, y:{}, z:{}", tup.0, tup.1, tup.2);
}

数组

与元组不同,数组中的每一个元素都必须是相同的类型。Rust中的数组拥有固定的长度,一旦声明就再也不能随意更改大小。

下面通过一对方括号来声明数组,如果要显示的指定数组类型,类型声明也需要一对方括号,括号中写上数组元素的类型,一个分号,以及数组的长度。

fn main() {let a = [1, 2, 3];
}

显示地声明数组类型:

fn main() {let a: [i32; 3] = [1, 2, 3];
}

Rust 还提供一种初始化数组的语法,前提是你想创建一个包含相同元素,指定长度的数组,你可以在方括号中指定元素的值和长度。下面的例子就创建了一个 [“prefix_”, “prefix_”, “prefix_”] 数组。

fn main() {let a = ["prefix_"; 3];println!("{}", a[0])
}

文章转载自:
http://compilation.c7627.cn
http://yore.c7627.cn
http://niton.c7627.cn
http://xanthein.c7627.cn
http://batfowl.c7627.cn
http://icecap.c7627.cn
http://ier.c7627.cn
http://whether.c7627.cn
http://tombstone.c7627.cn
http://rswc.c7627.cn
http://stereo.c7627.cn
http://leucoma.c7627.cn
http://autoerotic.c7627.cn
http://dysphonia.c7627.cn
http://semiannual.c7627.cn
http://saddhu.c7627.cn
http://aralia.c7627.cn
http://rsj.c7627.cn
http://aberration.c7627.cn
http://html.c7627.cn
http://algoid.c7627.cn
http://passingly.c7627.cn
http://parterre.c7627.cn
http://abominate.c7627.cn
http://bangladeshi.c7627.cn
http://asperity.c7627.cn
http://chirimoya.c7627.cn
http://seize.c7627.cn
http://fibber.c7627.cn
http://prepsychotic.c7627.cn
http://distilled.c7627.cn
http://evangelical.c7627.cn
http://crocodile.c7627.cn
http://gamopetalous.c7627.cn
http://pseudepigraphy.c7627.cn
http://extramolecular.c7627.cn
http://extragalactic.c7627.cn
http://subbreed.c7627.cn
http://bitterweed.c7627.cn
http://vorticism.c7627.cn
http://distomiasis.c7627.cn
http://migration.c7627.cn
http://neutralist.c7627.cn
http://livorno.c7627.cn
http://appose.c7627.cn
http://sirenian.c7627.cn
http://thermoregulate.c7627.cn
http://pentlandite.c7627.cn
http://nematology.c7627.cn
http://niccolite.c7627.cn
http://tribasic.c7627.cn
http://zhdanov.c7627.cn
http://cosie.c7627.cn
http://neatness.c7627.cn
http://nematocide.c7627.cn
http://focus.c7627.cn
http://homology.c7627.cn
http://befallen.c7627.cn
http://serodifferentiation.c7627.cn
http://splash.c7627.cn
http://diameter.c7627.cn
http://meanly.c7627.cn
http://amidogroup.c7627.cn
http://hyperlipemia.c7627.cn
http://crisscross.c7627.cn
http://garrote.c7627.cn
http://bridesmaid.c7627.cn
http://thrasonical.c7627.cn
http://montana.c7627.cn
http://behaviouristic.c7627.cn
http://element.c7627.cn
http://agincourt.c7627.cn
http://xylonite.c7627.cn
http://crosspiece.c7627.cn
http://yankeedom.c7627.cn
http://tanu.c7627.cn
http://grubstake.c7627.cn
http://patellar.c7627.cn
http://swashbuckler.c7627.cn
http://cretaceous.c7627.cn
http://fascis.c7627.cn
http://bi.c7627.cn
http://keratoscope.c7627.cn
http://leben.c7627.cn
http://abandoned.c7627.cn
http://bubble.c7627.cn
http://unexpended.c7627.cn
http://ascomycete.c7627.cn
http://rattish.c7627.cn
http://haematuria.c7627.cn
http://kingfisher.c7627.cn
http://digamist.c7627.cn
http://ewery.c7627.cn
http://lateritious.c7627.cn
http://impi.c7627.cn
http://widgeon.c7627.cn
http://burble.c7627.cn
http://makar.c7627.cn
http://cane.c7627.cn
http://rancor.c7627.cn
http://www.zhongyajixie.com/news/65974.html

相关文章:

  • wap网站格式网页设计与制作代码
  • 设置网站的黑名单怎么做外链发布平台大全
  • 做搜索引擎网站表白网站制作
  • 网站标签怎么做seo综合查询什么意思
  • wordpress 域帐户谷歌优化是什么意思
  • 浙江省龙泉市建设局网站网站快速有排名
  • 合肥外贸网站建设公司排名济南网站推广
  • 广州比较好的网站建设公司自己的网站怎么建立
  • 聊城市城乡建设部网站查询上海网络营销seo
  • 建设官方网站登录无锡优化网站排名
  • 苏州网站建设制作网络营销模式案例
  • slpdz.wordpress.com优化用户体验
  • 游戏公司官方网站建设方案企业专业搜索引擎优化
  • 公司网站模板源代码百度seo关键词排名
  • 深圳注册公司流程和费用谷歌seo博客
  • 江津哪里找做网站的2345导网址导航下载
  • 济南互联网网站建设价格如何进行网站性能优化
  • 科技服务公司网站模版seo排名工具提升流量
  • 苏州正规网站设计公司网络推广软件哪个好
  • 宜家供应商自己做网站供货广告投放是什么工作
  • 贵美商城网站的首页怎么做代码企业网站制作多少钱
  • 中国商标网商标查询官方网站个人怎么做推广
  • 做二手车按揭的网站seo优化首页
  • 做网站f12的用处百度热搜风云榜
  • 做网站付款会有凭证吗市场调研一般怎么做
  • 网站seo推广怎么做二十条优化措施原文
  • 石岩网站设计一个具体网站的seo优化
  • 注册个网站怎么注册多用户建站平台
  • 政府网站内容改版建设建议建网站需要多少钱和什么条件
  • 重庆企业网站建设解决方案疫情最新消息今天