首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
rust
游浪踏
创建于2024-01-29
订阅专栏
rust学习
暂无订阅
共12篇文章
创建于2024-01-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
RUST 学习日记 第14课 ——if match
1 match match 匹配,_ 代表通配符 2 match 枚举匹配 除了_通配符,用一个变量来承载其他情况也可以 if let匹配 只有一个模式的值需要被处理
RUST 学习日记 第11课 ——引用与借用
1 借用与引用 Rust可以通过转移所有权的方式获取一个值,也可以获取某个变量的指针或者引用,或者变量的引用,称之为借用。 2 引用和解引用 3 不可变引用 4 可变应用 源码地址
RUST 学习日记 第10课 ——所有权
1 计算器内存处理流派 计算机语言三种流派 垃圾回收机制,Java,Go 手动管理内存的分配和释放 C++ 通过所有权来管理内存 Rust 2 栈(Stack)与堆(Heap) 2.1 栈 栈按照顺序
RUST 学习日记 第9课 ——复合数据类型
0x01 数据类型 数组声明 在Rust中数组的类型签名为: [T;N] 。T表示数据类型,N表示数组的长度,编译时必须确定其大小。数组有以下两种初始化方式: 1、中括号中列举所有的值,其中的值以英文
RUST 学习日记 第8课 ——输入输出
0x01 输出(print!) 0x01 其他输出(print!) 输出时可以在通配符{}中添加要输出值的位置(从0开始),来代指当前要输出哪个位置的值。常用符号如下表所示: 格式 说明 {:b} 输
RUST 学习日记 第7课 ——类型转换
0x01 类型转换(Type Cast) 与其它语言不同,在Rust中,整数和浮点数不能再一起做运算。先看下示例: 上面代码的输出结果是什么呢?如果你有C,Java等语言基础,那么你肯定会说上面的结果
RUST 学习日记 第6课 ——类型
0x01 基本类型 数值类型: 有符号整数 (i8, i16, i32, i64, isize)、 无符号整数 (u8, u16, u32, u64, usize) 、浮点数 (f32, f64)、以
RUST 学习日记 第5课 ——变量和常量
0x01 了解变量 Rust语言的变量是一种绑定语义,相当于是把一个变量名和一个值绑定在一起,从而建立起了关联关系,类似于键值对。为了安全性的考虑,Rust的变量默认是不可以改变的,当然Rust也提供
RUST 学习日记 第4课 ——规范
0x01 程序入口点 每次创建项目都会生成一个默认的函数——main,这个main函数就是这个程序的入口点。 0x02 main函数的参数和返回值 Rust中有专门的函数对入参做处理——std::en
RUST 学习日记 第3课 ——Cargo
0x01 认识Cargo Cargo是Rust构建工具和包管理器。安装完成Rust环境之后,Cargo自然也就附带安装了。其实在实际的项目开发过程中,建议咱们都用Cargo来管理项目。 0x02 Ca
RUST 学习日记 第2课 ——vscode中rust插件安装
rust-analyzer Even Better TOML,支持 .toml 文件完整特性 Error Lens, 更好的获得错误展示 One Dark Pro, 非常好看的 VSCode 主题 C
RUST 学习日记 第1课 ——RUST安装
1 windows安装rust 1.1 安装 microsoft C++ 下载Microsoft C++ Build Tools 选择C++即可 1.2 配置环境变量 创建.cargo和.rustup