首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Hello, Rust
fengjutian
创建于2023-09-26
订阅专栏
Rust学习笔记
等 10 人订阅
共30篇文章
创建于2023-09-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Rust 模式匹配
match 和 if let 先来看一个关于 match 的简单例子: 这里我们想去匹配 dire 对应的枚举类型,因此在 match 中用三个匹配分支来完全覆盖枚举变量 Direction 的所有成
Rust复合类型 数组
在 Rust 中,最常用的数组有两种,第一种是速度很快但是长度固定的 array,第二种是可动态增长的但是有性能损耗的 Vector,在本书中,我们称 array 为数组,Vector 为动态数组。
Rust复合类型 元组
元组是由多种类型组合到一起形成的,因此它是复合类型,元组的长度是固定的,元组中元素的顺序也是固定的。 可以通过以下语法创建一个元组: 用模式匹配解构元组 用.来访问元组 模式匹配可以让我们一次性把元组
Rust复合类型 字符串
首先来看段很简单的代码: 代码报错编译器提示 greet 函数需要一个 String 类型的字符串,却传入了一个 &str 类型的字符串。 切片(slice) 对于字符串而言,切片就是对 String
Rust中的基本类型 语句和表达式
语句和表达式 Rust 的函数体是由一系列语句组成。例如: 语句会执行一些操作但是不会返回一个值,而表达式会在求值后返回一个值,因此在上述函数体的三行代码中,前两行是语句,最后一行是表达式。 基于表达
Rust中的基本类型 字符、布尔、单元类型
字符类型(char) 来段代码: 在 Rust 语言中这些都是字符,Rust 的字符不仅仅是 ASCII,所有的 Unicode 值都可以作为 Rust 字符,包括单个的中文、日文、韩文、emoji
Rust中的基本类型 数值类型
Rust 每个值都有其确切的数据类型,总的来说可以分为两类:基本类型和复合类型。 基本类型意味着它们往往是一个最小化原子类型,无法解构为其它类型(一般意义上来说),由以下组成: 数值类型: 有符号整数
Rust中的变量
Rust 基本程序结构 Rust 中的函数 函数是执行特定任务的代码块。 每个 Rust 程序都必须有一个名为 main 的函数。 main 函数中的代码始终是 Rust 程序中运行的第一个代码。 我
Rust的第一行代码
安装IDE RustRover 地址:https://www.jetbrains.com/rust/download/#section=windows VsCode 下载插件: 详情文章:https:
Rust简介与环境搭建
简介 什么是 Rust? Rust 是一种开放源代码系统编程语言,可用于开发高效、安全的软件。 使用 Rust 可管理内存并控制其低级详细信息。 但你也可以利用迭代和接口等高级概念。 这些功能将 Ru