![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Rust 初体验
文章平均质量分 83
Rust学习
铅笔楼
这个作者很懒,什么都没留下…
展开
-
Rust 初体验1
打开官网,下载 rustup-init.exe, 选择缺省模式(1)安装。原创 2024-02-06 21:29:29 · 1430 阅读 · 0 评论 -
Rust 初体验2
Rust 语言的变量数据类型,主要包括整型、浮点型、字符、布尔型、元组、数组、字符串、枚举、结构体和可变变量等。原创 2024-02-07 20:50:25 · 1300 阅读 · 0 评论 -
Rust 初体验3
可见性:在Rust中,被遮蔽的变量在当前作用域内不再可见,而在C语言中,内部作用域的变量会隐藏外部作用域的同名变量,但外部作用域的变量在内部作用域之外仍然可见。此外,Rust的const常量的值被直接嵌入到生成的可执行文件中,而C语言的const变量的值通常保存在程序的只读内存区域中。C语言中的const变量通常保存在程序的只读内存区域(ROM)中,具体的存储位置取决于变量的类型和编译器的实现。在 Rust 中,如果一个块作用域中的变量与外层作用域中的变量同名,那么在块内,外层作用域中的变量将被隐藏。原创 2024-02-08 21:00:34 · 1453 阅读 · 0 评论 -
Rust 初体验4
入门实战的前两节中,介绍了minigrep程序设计过程,包括命令行设计、参数接收、文件读取、模块化和错误处理等。其功能是从指定文件中查找字符串。代码包括两部分:main.rs,lib.rs。原创 2024-02-13 19:19:46 · 1465 阅读 · 0 评论 -
Rust 初体验5
操作符会停止当前的函数执行,并将错误信息返回给上一级调用者。操作符支持泛型函数,这意味着你可以编写能够处理任何符合特定trait约束的类型参数的函数,增强了代码的复用性和灵活性。操作符是Rust中一个强大的工具,它通过编译时的检查来确保错误被适当处理,从而帮助开发者编写出更安全、更健壮的代码。操作符在不同场景下的用法,它能够简化错误处理代码,提高代码的可读性和健壮性。是两个非常常见的枚举类型,它们用于表示可能失败的函数调用和可能缺失的值。或所有层都展开完毕。这避免了深层嵌套的代码结构,提高了代码的可读性。原创 2024-02-16 09:36:04 · 747 阅读 · 0 评论 -
Rust 初体验6
学习 Rust 的同学,大概都有其他语言的背景。C语言通常使用返回值和全局变量来表示错误状态,而Rust使用Result枚举、Option枚举进行错误处理。注意:Rust 语言的 for、while 循环语句中的条件语句不用加括号。等关键字来声明变量的类型,而Rust则使用类型推断,无需显式声明变量类型。循环,先执行循环体,然后检查条件是否为真。关键字进行循环,但语法略有不同,通常用于迭代集合或范围。关键字返回函数结果,而Rust则使用隐式返回值。关键字进行循环,与C语言的用法相同。原创 2024-02-17 20:54:46 · 875 阅读 · 0 评论