上你娘的班
Rust基础学习-11-枚举的使用

枚举 enum,用于从众多选项中选择一个。

Rust基础学习-10-结构体的方法

这篇博客来聊一下 结构体的方法,本质上就是为某个结构体而定义的方法 (函数)。拿面向对象语言来说,写了一个类,还可能会在这个类里写一些方法,基本上同样的套路。或者说,定义的这些方法,是与这个结构体有关的。

Rust基础学习-09-结构体的定义

结构体可以用于组织不同类型的数据,和一些面向对像语言中的 是很像的。

Rust基础学习-08-关于切片

这篇博客有以下内容

  • 字符串切片解释

  • 通用切片

  • String&String&str 的区别

Rust基础学习-07-通俗解释引用与借用

今天我们来学习一下Rust中的引用与借用。我在看官方教程讲解引用与借用的时候,很困惑,分不清引用与借用。在第二遍理解的时候,大概能够理清了。

Rust基础学习-06-所有权、作用域

本篇博客我们来解释几个名词,作用域所有权所有权移动

Rust基础学习-05-if、loop、while、for

这一篇博客来写一下基本的分支和循环,ifelse ifloopwhilefor

Rust基础学习-04-函数和表达式

函数的定义

Rust 函数的定义是以 fn 开头,main 函数是Rust程序的入口函数

1
2
3
fn main() {
// main 函数是Rust程序的入口点
}

Rust基础学习-03-变量常量和基本数据类型

这里来聊一下Rust的变量声明,以及基本的数据类型。

Rust基础学习-02-创建及运行工程

这篇博客将介绍使用 cargo 来创建,测试,编译,运行工程。在使用 cargo 之前,我们先来说一下不用 cargo 的情况下,直接用 rustc 编译代码。