加载中
Rust学习笔记#7:泛型

和其他语言一样,Rust也具有泛型(Generics)能力。泛型是指把类型抽象成一种“参数”,数据和算法都针对这种抽象的类型参数来实现,而不针对具体类型。当我们需要真正使用的时候,再具体化、...

今天 16:59
5
Rust学习笔记#6:所有权系统

引子:段错误与内存安全 在刚开始接触Rust的时候,我们就提过Rust语言的定位: Rust is a system's programming language that runs blazingly fast, prevents segfaults, and guarantees t...

02/23 21:17
31
Rust学习笔记#5:函数和trait

函数 基本语法 Rust的函数使用fn关键字开头,函数可以有一系列的输入参数,还有一个返回类型。函数返回可以使用return语句,可以使用表达式。下面是一个标准函数的示例,add函数接受两个i32...

Rust学习笔记#4:语句和表达式

严格的说,Rust中的所有东西只分为两类:表达式(Expression)和语句(Statement)。 表达式:在维基百科的定义中,表达式是指由变量、常量和操作符等组合成的可求值的语法实体。 语句:语句...

02/09 16:41
50
Rust学习笔记#3:类型

类型于20世纪50年代被FORTRAN语言引入,发展到今日,类型已经成为了各大编程语言的核心基础,Rust也不例外。所谓类型,就是对表示信息的值进行的细粒度的区分,比如整数、小数、文本等。不同...

02/04 11:13
46
Rust学习笔记#2:变量声明、绑定与引用

变量声明 基础知识 Rust中的变量分局部变量和全局变量两种,且必须先声明后使用,常见的声明语法为: // 声明局部变量,使用let关键字 let var: i32 = 100; // 声明全局变量,使用static关键...

01/30 22:26
109
Rust学习笔记#1:一个猜谜游戏小项目

在深入探索Rust语法的细枝末节之前,先通过一个麻雀虽小但五脏俱全的小项目来整体把握Rust,这样可以避免迷失在细节的海洋中。我们可能会通过这个小项目一下子接触到很多新概念,但不必惊慌,...

01/28 18:14
1.6W
Rust学习笔记#0:初窥门径

为什么选择Rust 这个世界上的编程语言不计其数,仅在 TIOBE(开发语言排行榜)上被纳入统计范围的就有273种之多,下图是当下最流行的前20种编程语言。 这些优秀的编程语言往往都有自己的绝活...

论一个平凡的人如何幸福度过一生

读书笔记:《人生的智慧》 - 叔本华 清晨,在图书馆寻得一个能看见北京清澈蓝天的角落后,我蹑手蹑脚地搬开椅子坐了下来,试图不打扰到正埋头苦学的年轻人们。不过,在开始今天的工作之前,我...

01/23 20:31
73

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部