Rust 学习笔记(9)-方法
本篇是阅读 《Rust 程序设计语言》第5.3章 方法语法
而来的结果
之前我们提到过 方法
就是 函数
,只不过他是定义在结构体上下文中的,这个就是其他语言中的方法的概念一样,没什么好说的
本篇是阅读 《Rust 程序设计语言》第5.3章 方法语法
而来的结果
之前我们提到过 方法
就是 函数
,只不过他是定义在结构体上下文中的,这个就是其他语言中的方法的概念一样,没什么好说的
本篇是阅读 《Rust 程序设计语言》第5.1章 结构体的定义和实例化
而来的结果
结构体类似其他语言中的 类 class
的概念,其作用主要是组织和存储相关联的数据或函数(与结构体相关联的函数一般又称为方法)
本章我们主要来看下在 Rust
中定义结构体的语法,比较简单,直接看代码吧
本篇是阅读 《Rust 程序设计语言》第4.3章 Slice 类型
而来的结果
slice 允许你引用集合中一段连续的元素序列,而不用引用整个集合。slice 是一类引用,所以它没有所有权。
本章比较简单,直接看代码吧
本篇是阅读 《Rust 程序设计语言》第4.2章 引用与借用
而来的结果
之前我们说过,当传入的变量发生移动时,函数外部无法再引用这个变量,除非函数将变量返回并且外部重新获取这个返回值
本篇是阅读 《Rust 程序设计语言》第4.1章 什么是所有权
而来的结果
所有权是Rust中最重要的知识点,没有之一,理解所有权才能明白Rust是如何保证内存安全的