×
请登录
账号
密码
登录 Use it
博客
随笔
分享
标签
登录
注册
Rust -- 补充-数据截取操作
1字符串截取后另存到其他变量 fn main() { let mut reference_to_nothing = String::from("sdfsd dfsf serwe");//现有一字符串"sdfsd dfsf serwe" let r...
轩辕暗神
博客
1年前
390
0
Rust -- Slice 类型
正常是直接返回一个借用的引用值(下标),如果函数返回的不是具体的下标,而是对多个元素的引用,类似于String的SubString,此时返回的类型就叫slice,数据,集合也是如此 slice 允许你引用集合中一段连续的元素序列,而不用引用整个...
轩辕暗神
博客
1年前
390
0
Rust -- 引用与借用
示例 4-5 中的元组代码有这样一个问题:我们必须将 String 返回给调用函数,以便在调用 calculate_length 后仍能使用 String,因为 String 被移动到了 calculate_length 内。相反我们可以提供一个...
轩辕暗神
博客
1年前
370
0
Rust -- 补充说明之堆栈
Rust -- 堆栈 栈(Stack)与堆(Heap) 在很多语言中,你并不需要经常考虑到栈与堆。不过在像 Rust 这样的系统编程语言中,值是位于栈上还是堆上在更大程度上影响了语言的行为以及为何必须做出这样的抉择。我们会在本章的稍后部分描述所有...
轩辕暗神
博客
1年前
362
0
Rust -- 所有权
所有权(系统)是 Rust 最为与众不同的特性,对语言的其他部分有着深刻含义。它让 Rust 无需垃圾回收(garbage collector)即可保障内存安全,因此理解 Rust 中所有权如何工作是十分重要的。本章,我们将讲到所有权以及相关功能...
轩辕暗神
博客
1年前
324
0
Rust -- 编程基本概念之流程控制
1、if 文件名:src/main.rs fn main() { let number = 3; if number < 5 { println!("condition was true"); } else { println!("co...
轩辕暗神
博客
1年前
303
0
Rust -- 编程基本概念之函数
函数介绍 函数包含语句和表达式 函数体由一系列的语句和一个可选的结尾表达式构成。目前为止,我们提到的函数还不包含结尾表达式,不过你已经见过作为语句一部分的表达式。因为 Rust 是一门基于表达式(expression-based)的语言,这是一...
轩辕暗神
博客
1年前
326
0
Rust -- 编程基本概念之数据类型
在 Rust 中,每一个值都属于某一个 数据类型(data type),这告诉 Rust 它被指定为何种数据,以便明确数据处理方式。我们将看到两类数据类型子集:标量(scalar)和复合(compound)。 标量:整形、浮点型、数值运算、布尔型...
轩辕暗神
博客
1年前
305
0
Rust -- 编程基本概念之变量
1、变量 变量是可变数据类型 Rust默认变量是不可变数据类型。 Rust的所有变量继承了C的特性,需要先声明再使用,所谓不可变,是指变量在声明以后只能被赋值一次,可以在声明时立即初始化,也可以是先创建使用时再赋值,变量在声明时必须声明数据类型...
轩辕暗神
博客
1年前
313
0
Rust -- cargo
1、什么是cargo 这点官网介绍的非常详细,建议直接查看原始文档 官方介绍: Cargo 是 Rust 的构建系统和包管理器。大多数 Rustacean 们使用 Cargo 来管理他们的 Rust 项目,因为它可以为你处理很多任务,比如构建代码...
轩辕暗神
博客
1年前
310
0
1
...
4
5
6
...
8
热门文章
1.
Nginx 从安装到高可用
2.
Git中删除Gitee远程仓库中某个文件的提交记录
3.
国标GPS坐标转高德坐标java
4.
swagger日常使用
5.
pythonPIP安装PIL依赖库报错
6.
2023-04-13
最新发布
1.
centos安装SCL
2.
web前端协议跨域解决
3.
戴尔Dell服务器Centos7设置磁盘阵列
4.
双mysql配置互备
5.
使用Corosync、Pacemaker搭建高可用集群
6.
Centos使用Keepalived+VRRP方案配置常用的高可用性方案
最新评论
6
让戴总加钱( ๑´•ω•) "(ㆆᴗㆆ)