首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
我必须立刻押注 Rust
修仙的人
创建于2024-10-28
订阅专栏
Rust学习笔记。 一起学习 Rust~
等 25 人订阅
共11篇文章
创建于2024-10-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
我必须立刻押注 Rust 之十一🎲:HashMap
基础概念 HashMap 是 Rust 标准库中的一个集合类型,它是一个基于哈希表实现的键值对映射容器。HashMap 允许你根据键(key)快速查找和修改对应的值(value)。它在 Rust 中广
我必须立刻押注 Rust 之十🎲:Vec
Vec 的基础概念 Vec<T> 是一个动态大小的集合,可以存储任意类型 T 的元素。与固定大小的数组不同,Vec 可以根据需要增长或缩小。它是一个非常强大且灵活的集合类型,广泛用于 Rust 中的数
我必须立刻押注 Rust 之九🎲:什么是闭包?
序 "闭包是什么",是JavaScript 中最经典的问题之一。 你总是会写一段这样的代码 来向人们解释闭包由 在一个作用域中可以访问另一个函数内部的局部变量的函数 形成。 这是一个相当抽象的概念,因
我必须立刻押注 Rust 之八🎲:深入理解字符串
序 本篇是 我必须立刻押注 Rust 的第八章。 通过前面的篇章,我们对数据结构有了多多少少的接触。 实战中,字符串是我们最常用数据类型之一。 因此,我们有必要深入了解一下 Rust 中的字符串特性与
我必须立刻押注 Rust 之七🎲:Option、Result 强大且优雅的控制流
序 对 rust 的探索,源于一段惊艳到我的代码 对于习惯了 if...else 的我而言,斐波那契数列原来可以这样写,我感到十分吃惊。 本篇是 我必须立刻押注 Rust 的第七章。一起来看 Rust
我必须立刻押注 Rust 之六🎲:数组、切片、循环
数组与切片 数组 是一种固定大小、同一类型元素的集合,声明后大小不可改变。 数组适用于元素数量已知且固定的场景。 示例: 切片 是对数组或字符串的一部分的引用。 可以灵活地引用数组的一部分,但不会拥有
我必须立刻押注 Rust 之五🎲:impl 实例方法与关联函数
impl 基础概念 impl 是 "implementation" 的缩写,表示实现。impl 块允许你为一个结构体定义行为,比如函数和方法。它的语法如下: 实例方法 我们可以使用 impl 为结构体
我必须立刻押注 Rust 之四🎲:结构体与枚举
结构体(Structs) 结构体是将多个相关的数据组合在一起的一种方式。结构体中的每个字段都有自己的名称和类型。 结构体定义 使用结构体 元组结构体(Tuple Structs) Rust 还支持元组
我必须立刻押注 Rust 之三🎲:你一定要知道的借用与生命周期
借用的基础概念 借用是 Rust 解决所有权问题的机制之一,借用分为两类: 不可变借用 (&T):你可以通过不可变引用读取数据,但不能修改它。多个不可变借用可以同时存在。 可变借用 (&mut T):
我必须立刻押注 Rust 之二🎲:一文通关所有权(Ownership)系统
所有权与内存管理 Rust 最独特的地方之一就是它的 所有权(Ownership) 系统。通过这一系统,Rust 不需要垃圾回收器来管理内存,而是通过编译时的检查确保内存安全。 所有权规则 Rust
我必须立刻押注 Rust 之一🎲:核心语法与数据类型
核心语法对比 我们可以通过比较的方式来理解 Rust 的语法 变量与可变性 在 TypeScript 中,变量默认是可变的(用 let 定义),而常量使用 const 定义。而在 Rust 中,变量默