关于Rust类型如何使用的简短说明
在编程时处理内存是一个主要对使用垃圾收集器语言的开发人员隐藏的领域。本节简要概述内存管理的一些关键方面,因为迁移到 Rust 需要更深入地了解幕后发生的事情。 栈和堆 程序中的值会占用内存。计算机中有各种内存区域,可以在其中放置值,但最常见的两个区域是栈和堆。 ...
Rust中的所有权和借贷检查器概念,复制、引用、移动值的概念,以及区分复制和克隆,借用和值引用,指针也有类型,但几乎不直接处理指针,而是使用引用,它是具有安全或活泼性保证的指针,引用的类型也有一个已知的大小,Rust使用引用来处理DST,有大小的类型和动态有大小的类型,以及&T和&mut T类型的引用,用来引用DST。