![](https://img-blog.csdnimg.cn/f4e46100a3224cf497577a0e86167cd0.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Rust
文章平均质量分 95
Rust 在内存安全、并发安全、性能和可移植性等方面具有显著优势,这使得它在诸多领域都有着广阔的发展前景。随着 Rust 生态系统的不断完善和社区的持续贡献,相信它将在未来继续发挥重要作用,并在更多的领域得到广泛应用。
Shixfer
"In the realm of programming, each line of code tells a story; ours is a tale of logic and innovation."
展开
-
【从零开始学习Rust】Rust中的字符串和常用方法
str和String。它们分别代表着不同的字符串存储方式和特性。&str:字符串切片类型,通常用于引用字符串数据的不可变视图。&str是一个不可变的引用,它指向存储在其他地方的字符串数据。&str通常用于函数参数、字符串切片操作和字符串的读取操作。String:字符串类型,代表一个可变、可增长、UTF-8 编码的字符串。String类型是基于堆内存分配的,可以动态地分配和释放内存,支持各种字符串操作和方法。String类型通常用于需要动态创建、修改和拥有字符串数据的场景。原创 2023-11-28 19:05:48 · 241 阅读 · 0 评论 -
【从零开始学习Rust】枚举和模式匹配
枚举(enums)是一种自定义数据类型,它允许开发者定义一个类型,该类型的取值是有限的且是预定义的。原创 2023-11-28 19:05:13 · 215 阅读 · 0 评论 -
【从零开始学习Rust】初探结构体
结构体(Struct)是一种用来创建自定义数据类型的机制。它允许你将多个不同类型的数据组合在一起,形成一个新的数据类型,从而更好地组织和管理数据。原创 2023-11-27 18:35:48 · 124 阅读 · 0 评论 -
【从零开始学习Rust】理解所有权
Rust 的所有权系统是一种内存管理机制,用于在编译时检查内存访问的安全性。它的核心思想是:每个值都有一个所有者,并且每个值在任意时刻只能有一个所有者。这种机制有助于避免常见的内存安全问题,如空指针、野指针、数据竞争。Rust中没有垃圾回收器,所有权便保证内存安全首先需要了解栈和堆的工作原理有助于理解系统编程语言中的所有权概念。原创 2023-11-21 09:46:33 · 263 阅读 · 1 评论 -
【从零开始学习Rust】环境搭建&基础语法
Rust是一门现代的系统编程语言,具有内存安全、并发性和高性能的特点。原创 2023-11-19 18:39:53 · 440 阅读 · 1 评论