![](https://img-blog.csdnimg.cn/eed1907339dc4203a557a92f61e6ce74.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
+ Rust
文章平均质量分 65
Rust是一门系统编程语言 ,专注于安全 ,尤其是并发安全,支持函数式和命令式以及泛型等编程范式的多范式语言
Try Tomato
The scenery at the foot of the mountain is not attractive enough you should go to the top of the mountain
展开
-
Rust -- String类型引出Rust的一些特性
Rust还有第二种字符串类型:String它是在 Heap 上进行分配的,能够存储在编译时未知数量的文本,相对于那些基础标量数据类型更加的复杂,基础标量数据类型是存放在 Stack上的,它们在离开自己的 scope 时会自动弹出栈,我们如果使用字符串字面值声明字符串的话是不可变的,String就是为了此需求而诞生的。原创 2022-10-31 16:33:49 · 718 阅读 · 0 评论 -
Rust - 所有权
所有权是Rust最独特的特性,它让Rust无需GC就可以保证内存安全,这个概念是非常重要的,Rust的核心特性就是所有权,所有的程序在运行时都必须管理它们使用计算机内存的方式有些语言有GC、在程序运行时,它们会不断地寻找不再使用的内存,例如JavaScript这样的语言,还有一些语言,程序员必须显式的分配和释放内存,例如C语言等。原创 2022-10-31 13:05:47 · 337 阅读 · 0 评论 -
Rust - 控制流
1024快乐呀原创 2022-10-24 23:21:03 · 586 阅读 · 0 评论 -
Rust -函数
关键字,针对函数和变量名Rust使用 snake case 命名规范,也就是说所有字母小写、单词之间使用下划线分割开来,和其它语言一样,函数也可以接受函数,需要注意的是函数签名里*Rust是一门基于表达式的语言,语句是执行一些动作的指令,表达式会计算产生一个值,当然函数的定义也是语句。在Rust中,默认返回值就是函数体内的最后一个表达式的值,提前返回需要使用。每个函数体都由一系列语句组成、可选的由一个表达式结束。之后声明函数返回值类型,但是不可以为返回值命名。Rust声明函数使用。原创 2022-10-21 22:03:07 · 343 阅读 · 0 评论 -
Rust -数据类型
Rust数据类型分为标量类型和复合类型,Rust是一门静态编译语言,在编译时必须知道所有变量的类型,当然编译器可以基于使用的值推断出它的数据类型,但是出现可能的类型较多的话,那么我们就必须为变量标注数据类型,否则编译器是会报错的。原创 2022-10-21 19:26:00 · 480 阅读 · 0 评论 -
Rust -令人兴奋的变量与常量
在Rust中,哪怕你声明的是一个变量,在默认情况下也是不可更改的,如果改变量具有更改需求,那么需要使用let声明的同时给予其可变性。原创 2022-10-17 14:46:25 · 398 阅读 · 0 评论 -
Rust - 书写猜数字游戏
【代码】Rust - 书写猜数字游戏。原创 2022-10-16 11:40:09 · 656 阅读 · 0 评论 -
Rust - HelloWorld
Rust语言我们都不陌生,只要提到Rust我们立马就会想到安全方面 🤔。原创 2022-10-14 21:12:12 · 548 阅读 · 0 评论