`这是自己学习 Rust 的学习笔记,由于 Rust 语言处于初期,变动可能会比较大,文章不一定会及时同步,学习过程中需要仔细甄别` # 复合类型 复合类型(Compound types)可以将多个值组合成一个类型。Rust 有两个原生的复合类型:元组(tuple)和数组(array) ##.......
# 数据类型 在Rust中每个值都有自己确定的类型,接下来我们会介绍两类数据类型子集:**标量(scalar)**和 **复合.......
# 变量 变量是所有语言中都不可或缺的重要部分,这一点同样适用 Rust. 但是与其他语言有所不同的是,在 Rust 中变量默认是**不可改变的(immutable)**. 不可改变的就意味着,一旦一个变量赋值之后,我们就不能再次改变它的值了,如果尝试进行修改,则会产生错误.让我们通过一个列子直观的感受一下. ```rust // example.rs fn main().......
# 前言 和其他语言一样 Rust 同样有 **变量,函数,结构体**等其他概念,因此也需要 **标识符**, 那么关于 Rust 的标识符命名规则和其他语言一样吗? # 命名规则 1. 和所有语言一样, Rust 同样不能使用关键字 (keyword) 不能作为标识符 2. 当首字符是字母的时候: 1. 余下的字符可以是字母或者下划线( _ ) 3. .......
1

About Me


一个喜欢瞎折腾的程序员;每年学习一门新的语言;写过 Python、Golang、Rust、Dart、Java、PHP、Javascript;目前正在学习 Swift;在编程的路上一路向前...

more about me

Follow Me



Wechat

订阅公众号获取最新文章

FRIENDS LINK

Marvin
胡峻峥
非理勿试
Joey Yang
思有云 - IOIOX
0101sec
SeaMonster