Rustlings:送给Rust初学者的知识点练习题集推荐(MacOSX)

Posted Hello编程世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Rustlings:送给Rust初学者的知识点练习题集推荐(MacOSX)相关的知识,希望对你有一定的参考价值。


Rustlings是一份精心制作的Rust知识点练习题。通过阅读和修改具体的Rust例子代码,来辅助初学者完成Rust知识点的学习和强化理解。是一份不错的资料。同Rust by Example类似。

具体使用的方法,MacOSX下的安装方法:

1.准备

安装好Rust编译环境后,确保cc可用,如果cc不可用则有可能需要安装

xcode-select --installsudo xcodebuild -license


给予cc权限执行。


2.安装Rustlings

curl -L https://git.io/rustlings | bash



3.启动Rustlings

cd rustlingsrustlings watch



4.根据rustlings watch打印出来的提示信息,用编辑器打开对应的文件,进行修改即可。修改保存后,rustlings将自动进行重新编译检查,如果通过,则进行下一个练习。每一个练习的例子后半段,对知识点的一个解释说明。如果忘记了,可以参考。

比如输出可能是如下:

 --> exercises/variables/variables4.rs:6:27 |6 | println!("Number {}", x); | ^ use of possibly uninitialized `x`error: aborting due to previous errorFor more information about this error, try `rustc --explain E0381`.----------**********----------✅ Successfully compiled exercises/variables/variables4.rs!


以上就是极简的Rustling的使用安装介绍,适合初学者。其他经典学习资料还有通过离子学Rust链接如下:


通过例子学 Rust

https://github.com/rust-lang-cn/rust-by-example-cn




以上是关于Rustlings:送给Rust初学者的知识点练习题集推荐(MacOSX)的主要内容,如果未能解决你的问题,请参考以下文章

Rustlings_test1

Rustlings_if

Rustlings_functions

送给UI小白的美术知识结构关系

「Rust语言」最全的Rust初学者的完全免费资源

学习分享 | 适合初学者练习的C/C++开源项目