0
点赞
收藏
分享

微信扫一扫

rust学习(第二天)

穆风1818 2022-02-13 阅读 83

5.重影(Shadowing)
重影与其他面向对象语言里的“重写”或“重载”是不一样的。重影就是所说的
“重新绑定”,
重影就是指变量的名称就可以被重新使用的机制:

6.重影和可变变量的区别
重影与可变变量的赋值不是一个概念,
重影是指用同一个名字重新代表另一个变量实体,
其类型、可变属性和值都可以变化。但可变变量赋值仅能发生值的变化。

7.Rust数据类型
整数型(Integer)
有符号:i8、i16、i32、i64、i128、isize
无符号:u8、u16、u32、u64、u128、usize
isize和usize是两种整数类型,长度取决于所运行的目标平台。

8.整数的表述方法,有的整数中间存在一个下划线,这种设计可以
让人们在输入一个很大的数字时更容易判断数字的值大概是多少。

9.浮点数型
f64、f32但是Rust默认f64,因为现代计算机处理器对两种浮点数
计算的速度几乎相同,但64位浮点数精度更高。

10.许多运算符号之后加上 = 号是自运算的意思,例如:
sum += 1 等同于 sum = sum + 1。
注意:Rust 不支持 ++ 和 --,
因为这两个运算符出现在变量的前后会影响代码可读性,
减弱了开发者对变量改变的意识能力。

举报

相关推荐

学习Rust的第二天:Cargo

Kotlin学习第二天

RHCSA学习第二天

java学习 第二天

学习python第二天

学习HTML第二天

JAVA学习第二天

0 条评论