首页
会员中心
到顶部
到尾部
Rust教程
  •  2020/11/3 9:37:57

    Rust 环境搭建

    Rust 环境搭建Rust 支持很多的集成开发环境(IDE)或开发专用的文本编辑器。 官方网站公布支持的工具如下(https://www.rust-lang.org/zh-CN/tools): 本教程将使用 Visual Studio Code 作为我们的开发环境(Eclipse... 阅读全文>>
  •  2020/11/3 9:37:57

    Rust 教程,rust

    Rust 教程Rust 语言是一种高效、可靠的通用高级语言。其高效不仅限于开发效率,它的执行效率也是令人称赞的,是一种少有的兼顾开发效率和执行效率的语言。 Rust 语言由 Mozilla 开发,最早发布于 2014 年 9 月。Rust 的编译器是在 MIT License 和... 阅读全文>>
  •  2020/11/3 9:37:56

    Cargo 教程

    Cargo 教程 Cargo 是什么 Cargo 是 Rust 的构建系统和包管理器。 Rust 开发者常用 Cargo 来管理 Rust 工程和获取工程所依赖的库。在上个教程中我们曾使用 cargo new greeting 命令创建了一个名为 greeting 的工程,Car... 阅读全文>>
  •  2020/11/3 9:37:54

    Rust 输出到命令行

    Rust 输出到命令行 在正式学习 Rust 语言以前,我们需要先学会怎样输出一段文字到命令行,这几乎是学习每一门语言之前必备的技能,因为输出到命令行几乎是语言学习阶段程序表达结果的唯一方式。 在之前的 Hello, World 程序中大概已经告诉了大家输出字符串的方式,但并不全... 阅读全文>>
  •  2020/11/3 9:37:53

    Rust 基础语法

    Rust 基础语法变量,基本类型,函数,注释和控制流,这些几乎是每种编程语言都具有的编程概念。这些基础概念将存在于每个 Rust 程序中,及早学习它们将使你以最快的速度学习 Rust 的使用。变量首先必须说明,Rust 是强类型语言,但具有自动判断变量类型的能力。这很容易让人与弱... 阅读全文>>
  •  2020/11/3 9:37:52

    Rust 数据类型

    Rust 数据类型Rust 语言中的基础数据类型有以下几种。整数型(Integer)整数型简称整型,按照比特位长度和有无符号分为一下种类: 位长度 ... 阅读全文>>
  •  2020/11/3 9:37:50

    Rust 注释

    Rust 注释 Rust 中的注释方式与其它语言(C、Java)一样,支持两种注释方式: 实例 // 这是第一种注释方式/* 这是第二种注释方式 */ /*  * 多行注释 * 多行注释 * 多行注释 */ 用于说明文档的注释 在 Ru... 阅读全文>>
  •  2020/11/3 9:37:49

    Rust 函数

    Rust 函数函数在 Rust 语言中是普遍存在的。通过之前的章节已经可以了解到 Rust 函数的基本形式:fn <函数名> ( <参数> ) <函数体>其中 Rust 函数名称的命名风格是小写字母以下划线分割:实例 fn main(&... 阅读全文>>
  •  2020/11/3 9:37:48

    Rust 条件语句

    Rust 条件语句 在 Rust 语言中的条件语句使这种格式的: 实例 fn main() {    let number = 3;     if number < 5 {    ... 阅读全文>>
  •  2020/11/3 9:37:46

    Rust 循环

    Rust 循环 Rust 除了灵活的条件语句以外,循环结构的设计也十分成熟。这一点作为身经百战的开发者应该能感觉出来。 while 循环 while 循环是最典型的条件语句循环: 实例 fn main() {    let mut n... 阅读全文>>
  •  2020/11/3 9:37:45

    Rust 所有权

    Rust 所有权计算机程序必须在运行时管理它们所使用的内存资源。大多数的编程语言都有管理内存的功能:C/C++ 这样的语言主要通过手动方式管理内存,开发者需要手动的申请和释放内存资源。但为了提高开发效率,只要不影响程序功能的实现,许多开发者没有及时释放内存的习惯。所以手动管理内存... 阅读全文>>
  •  2020/11/3 9:37:45

    Rust Slice(切片)类型

    Rust Slice(切片)类型切片(Slice)是对数据值的部分引用。切片这个名字往往出现在生物课上,我们做样本玻片的时候要从生物体上获取切片,以供在显微镜上观察。在 Rust 中,切片的意思大致也是这样,只不过它从数据取材引用。字符串切片最简单、最常用的数据切片类型是字符串切... 阅读全文>>
  •  2020/11/3 9:37:43

    Rust 结构体

    Rust 结构体Rust 中的结构体(Struct)与元组(Tuple)都可以将若干个类型不一定相同的数据捆绑在一起形成整体,但结构体的每个成员和其本身都有一个名字,这样访问它成员的时候就不用记住下标了。元组常用于非定义的多值传递,而结构体用于规范常用的数据结构。结构体的每个成员... 阅读全文>>
  •  2020/11/3 9:37:42

    Rust 枚举类

    Rust 枚举类枚举类在 Rust 中并不像其他编程语言中的概念那样简单,但依然可以十分简单的使用:实例 #[derive(Debug)]enum Book {    Papery, Electronic}f... 阅读全文>>
  •  2020/11/3 9:37:41

    Rust 组织管理

    Rust 组织管理任何一门编程语言如果不能组织代码都是难以深入的,几乎没有一个软件产品是由一个源文件编译而成的。本教程到目前为止所有的程序都是在一个文件中编写的,主要是为了方便学习 Rust 语言的语法和概念。对于一个工程来讲,组织代码是十分重要的。Rust 中有三和重要的组织概... 阅读全文>>
  •  2020/11/3 9:37:39

    Rust 错误处理

    错误处理Rust 有一套独特的处理异常情况的机制,它并不像其它语言中的 try 机制那样简单。首先,程序中一般会出现两种错误:可恢复错误和不可恢复错误。可恢复错误的典型案例是文件访问错误,如果访问一个文件失败,有可能是因为它正在被占用,是正常的,我们可以通过等待来解决。但还有一种... 阅读全文>>
  •  2020/11/3 9:37:38

    Rust 泛型与特性

    Rust 泛型与特性泛型是一个编程语言不可或缺的机制。C++ 语言中用"模板"来实现泛型,而 C 语言中没有泛型的机制,这也导致 C 语言难以构建类型复杂的工程。泛型机制是编程语言用于表达类型抽象的机制,一般用于功能确定、数据类型待定的类,如链表、映射表等。在函数中定义泛型这是一... 阅读全文>>
  •  2020/11/3 9:37:36

    Rust 生命周期

    Rust 生命周期Rust 生命周期机制是与所有权机制同等重要的资源管理机制。之所以引入这个概念主要是应对复杂类型系统中资源管理的问题。引用是对待复杂类型时必不可少的机制,毕竟复杂类型的数据不能被处理器轻易地复制和计算。但引用往往导致极其复杂的资源管理问题,首先认识一下垂悬引用:... 阅读全文>>
  •  2020/11/3 9:37:35

    Rust 文件与 IO

    Rust 文件与 IO本章介绍 Rust 语言的 I/O 操作。接收命令行参数命令行程序是计算机程序最基础的存在形式,几乎所有的操作系统都支持命令行程序并将可视化程序的运行基于命令行机制。命令行程序必须能够接收来自命令行环境的参数,这些参数往往在一条命令行的命令之后以空格符分隔。... 阅读全文>>
  •  2020/11/3 9:37:33

    Rust 集合与字符串

    Rust 集合与字符串集合(Collection)是数据结构中最普遍的数据存放形式,Rust 标准库中提供了丰富的集合类型帮助开发者处理数据结构的操作。向量向量(Vector)是一个存放多值的单数据结构,该结构将相同类型的值线性的存放在内存中。向量是线性表,在 Rust 中的表示... 阅读全文>>
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号