首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Rust基础教程
面向加薪学习
创建于2022-07-11
订阅专栏
Rust基础教程
等 1 人订阅
共25篇文章
创建于2022-07-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
25.Rust-I/O操作
25 I/O I/O 就是输入(Input)/输出(Output)。Rust 语言 IO 输入输出的三大块内容:读取数据、写入数据、命令行参数。 读取和写入 Rust 标准库 IO 输入输出以下 2
24.Rust-泛型
24.泛型(Generic) 泛型是运行时指定数据类型的一种机制。好处是通过高度的抽象,使用一套代码应用多种数据类型。比如我们的向量,可以使用数值类型,也可以使用字符串类型。泛型是可以保证数据安全和类
23.Rust-集合
23.集合 Collections Rust 语言标准库提供了通用的数据结构的实现。包括 向量 (Vector)、哈希表( HashMap )、哈希集合( HashSet ) 。 向量 (Vector
22.Rust-枚举
22.Enum(枚举) 枚举 enum 关键字允许创建一个从数个不同取值中选其一的枚举类型(enumeration)。任何一个在 struct 中合法的取值在 enum 中也合法。 在日常生活中很常见
21.Rust-结构体
21.结构体(Struct) **结构体( struct )**可以由各种不同类型组成。使用 struct 关键字来创建。struct 是 structure 的缩写。结构体可以作为另一个结构体的字段
20.Rust-切片
20.Slice(切片) 切片是只向一段连续内存的指针。在 Rust 中,连续内存够区间存储的数据结构:数组(array)、字符串(string)、向量(vector)。切片可以和它们一起使用,切片也
19.Rust-借用
19.Borrowing 借用所有权 生活中,我们对工具有所有权,但是也不妨碍我们可以把工具借给别人甚至租用给别人,别人用完了,要还给你的。 Rust 中,Borrowing(借用),就是一个函数中的
18.Rust-所有权和移动
18.所有权 因为变量要负责释放它们拥有的资源,所以资源只能拥有一个所有者。这也防止了资源的重复释放。注意并非所有变量都拥有资源(例如引用)。 在进行赋值(let a = b)或通过值来传递函数参数(
17.Rust-数组
17.数组 数组 是用来存储一系列数据,拥有相同类型 T 的对象的集合,在内存中是连续存储的。使用中括号 [] 来创建,且它们的大小在编译时会被确定。数组下标是从0 开始。数组是在栈中分配的,数组可以
16.Rust-元组
16.元组(tuple) Tuple 元组是一个 复合类型 ,可以存储多个不同类型的数据。 Rust 支持元组 tuple 类型。元组使用括号 () 来构造(construct)。函数可以使用元组来返
15.Rust-函数
15.函数 函数是一组一起执行一个任务的语句块。每个 Rust 程序都至少有一个函数,即主函数 main()。划分的标准是每个函数执行一个单一的任务。这也是软件设计中经常说的 单一职责。这会让你的代码
14.Rust-循环
14.循环 现实中的循环很多,比如我们在学校操场里跑步,一圈一圈的跑。在计算机中,循环 其实就是一种重复,在满足指定的条件下,重复的做某些事情。 Rust 语言中也有三种表示 循环 的语句: loop
13.Rust-条件语句
13.条件判断 条件判断语句 说明 if 语句 if 语句用于模拟现实生活中的 如果...就... if...else 语句 if...else 语句用于模拟 如果...就...否则... else.
12.Rust-运算符
12.运算符 Rust 语言支持以下四种运算符 算术运算符 位运算符 关系运算符 逻辑运算符 算术运算符 名称 运算符 加 + 减 - 乘 * 除 / 求余 % 关系运算符 名称 运算符 说明 大于
11.Rust-字符串
11.字符串 Rust 语言提供了两种字符串 Rust 核心内置的数据类型&str,字符串字面量 。 Rust 标准库中的一个 公开 pub 结构体。字符串对象 String。 字面量&str 字符串
10.Rust-常量
10.常量 常量 就是那些值不能被改变的变量。定义后,再也没有任何方法可以改变常量的值。 const:不可改变的值(通常使用这种)。 static:具有 'static 生命周期的,可以是可变的变量(
9.Rust-定义变量
第 9 章 定义变量 在计算机里硬件有内存条,当通电以后,会被加载到操作系统中,我们可以认为这是一个大酒店,但是它内部是要有房间的,每个房间都有自己的位置,有自己的名称,这样管理的好处是方便,直接,所
8.Rust-字符类型
第 8 章 字符类型 字符(char) ,就是字符串的基本组成部分,也就是单个字符或字。 Rust 使用 UTF-8 作为底层的编码 ,而不是常见的使用 ASCII 作为底层编码。 Rust 中的 字
7.Rust-布尔类型
第7章 布尔类型 Rust 使用 bool 关键字来声明一个 布尔类型 的变量。 布尔类型 取值是 true 或 false 。 配置vscode进行rust debug,在.vscode/launc
6.Rust-浮点型
第 6 章 浮点型 按照存储大小,把浮点型划分为 f32 和 f64。其中 f64 是默认的浮点类型。 f32 又称为 单精度浮点型。 f64 又称为 双精度浮点型,它是 Rust 默认的浮点类型.
下一页