HashMap 用于存储键值对,类似于其他编程语言中的字典。在标准库的定义是 HashMap
之前我们已经使用过 String,对于 String 的解释是可增长的、可变的、有所有权的、UTF-8 编码的字符...[作者空间]
这一篇博客我们来聊一下Rust中 vector 的使用。vector 就像数组一样,用于存储同一类型的一系列的值,...[作者空间]
枚举 enum,用于从众多选项中选择一个。 定义枚举 这是我们在很多面向对象语言中常见的定义枚举的方式 以往对枚举...[作者空间]
这篇博客来聊一下 结构体的方法,本质上就是为某个结构体而定义的方法 (函数)。拿面向对象语言来说,写了一个类,还可...[作者空间]
结构体可以用于组织不同类型的数据,和一些面向对像语言中的 类 是很像的。 这篇博客包含以下内容 结构体的定义 通过...[作者空间]
这篇博客有以下内容 字符串切片解释 通用切片 String,&String,&str 的区别 注意: &str 就...[作者空间]
今天我们来学习一下Rust中的引用与借用。我在看官方教程讲解引用与借用的时候,很困惑,分不清引用与借用。在第二遍理...[作者空间]
本篇博客我们来解释几个名词,栈、堆、作用域、所有权、所有权移动 栈 栈是在代码运行时,可供使用的一块内存。它的存取...[作者空间]
函数的定义 Rust 函数的定义是以 fn 开头,main 函数是Rust程序的入口函数 表达式 语句,是执行一些...[作者空间]
这里来聊一下Rust的变量声明,以及基本的数据类型。 可变性 与其他编程语言很不同的一点是,Rust 的变量默认是...[作者空间]
这篇博客将介绍使用 cargo 来创建,测试,编译,运行工程。在使用 cargo 之前,我们先来说一下不用 car...[作者空间]
关于Rust的介绍,这里不再描述什么,网络上已经有很多信息了,这里,我们直接开始。这个系列的博客,是在学习 Rus...[作者空间]